2016-10-13 2 views
0

У меня есть сайт, который реагирует на прокрутку, похожую на this one.Bootstrap: change layout

Боковые панели попадают под содержание основного раздела, поэтому для просмотра содержимого левой/правой панели вам нужно прокрутить до самого нижнего.

Но на this site при изменении размера страницы боковые панели по-прежнему находятся в соответствующих местах, поэтому вы можете прокручивать их влево/вправо, чтобы просмотреть их содержимое.

Есть ли способ заставить сайт вести себя по-другому, когда на настольных компьютерах?

<div class="container"> 
    <h1>Hello World!</h1> 
    <p>Resize the browser window to see the effect.</p> 
    <div class="row row-no-padding"> 
    <div class="col-md-4" style="background-color:lavender;">.col-md-4</div> 
    <div class="col-md-4" style="background-color:lavenderblush;">.col-md-4</div> 
    <div class="col-md-4" style="background-color:lavender;">.col-md-4</div> 
    </div> 
</div> 

fiddle

+0

Измените '@ media' в CSS, что связано с этими боковыми панелями. – Fadi

ответ

0

Попробуйте добавить col-xs-4 к Div классов

<div class="col-xs-4 col-md-4" style="background-color:lavender;">.col-sm-4</div> 
+0

Это не помогает. (попробовал это на своей скрипке). – Fadi

+0

Просто попробовал. Он работает нормально https://jsfiddle.net/4k3xdfd7/3/ – xort

+0

@xort, но не является ли размер шрифта единственной вещью, которая меняется? Я имею в виду, что когда я запускаю свою скрипку, я всегда могу видеть все 3 столбца, а на втором сайте при увеличении страницы боковые панели заканчиваются из области обзора (слева и справа). – parsecer