Показать сообщение отдельно
  #3 (permalink)  
Старый 21.12.2017, 09:55
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

изменение высоты элемента на js
aarka,


<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  html,body{
    height: 100%;
  }

  .slider{
    width: 70%;
    background-color: #0000FF;
  }

  </style>
  <script>
window.addEventListener("DOMContentLoaded", function() {
  var divs = document.querySelectorAll(".slider"), timer, pause = 50;
  function resizeDivs() {
    [].forEach.call(divs, function(el) {
      var width = el.offsetWidth * .75;
      el.style.height = width + "px";
    });
  }
  resizeDivs();
  window.addEventListener("resize", function() {
    window.clearTimeout(timer);
    timer = window.setTimeout(resizeDivs, pause);
  });
});
  </script>
</head>

<body>
<div class="slider"></div>

</body>
</html>
Ответить с цитированием