llgruff
@llgruff
PHP в прошлом, сейчас Scala. Не зовите меня на WP.

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

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
от 1 500 до 2 500 €
Монографик Москва
от 60 000 до 120 000 ₽
101 Медиа Санкт-Петербург
от 60 000 ₽
17 февр. 2020, в 12:52
100000 руб./за проект
17 февр. 2020, в 12:40
1500 руб./за проект
17 февр. 2020, в 12:29
1000 руб./за проект