llgruff
@llgruff
Scala

Можно ли так менять высоту sidebar в зависимости от ширины экрана?

На широких экранах мне нужно чтобы высота sidebar была равна высоте post, но при просмотре с телефонов, sidebar убегает под post и нужно чтобы высота сайдбара определялась как обычно исходя из содержимого сайдбара.

Правильно ли использовать такую функцию?
$(document).ready(function(){
     var $winWidth = $(window).width(); 
     if($winWidth > 757) { 
            $("#sidebar").css("height", $(".post").height());
     }
;})

Спасибо!
  • Вопрос задан
  • 282 просмотра
Решения вопроса 1
@p1rat495
function fixSize(){

     if($(window).width() > 757) { 
       $('#sidebar').css({
          'height':  $(".post").height()
        });
     } else [
       $('#sidebar').css({
          'height':  'auto'
        });
     }

}
    $(window).resize(fixSize);
    fixSize();

Я бы сделал так, но не знаю на сколько это правильно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы