2016-11-19 4 views
0

Я использую тему начальной загрузки и отлично работаю для остальной части макетов. Но вкладки не подходят для небольших экранов. Источник: enter image description hereЗакладки Bootstrap накладываются на более мелкие устройства

И выход в больших/нормальных экранах: enter image description here

Тогда выход в меньшем экране выглядит следующим образом: enter image description here

У меня нет конкретных дополнительных JS сюда вкладки.

Надеюсь, что кто-то может дать точное направление.

К слову сказать, я просто крупный специалист по CSS и бутстрап.

ответ

1

Возможно, вам захочется взглянуть на отзывчивую утилиту bootstrap, которая позволяет отображать/скрывать элементы на основе размеров экрана.

http://getbootstrap.com/css/#responsive-utilities

<ul class="nav nav-tabs hidden-xs"> 
    <li role="presentation" class="active"><a href="#">Home</a></li> 
    <li role="presentation"><a href="#">Profile</a></li> 
    <li role="presentation"><a href="#">Messages</a></li> 
</ul> 
<ul class="nav nav-pills nav-stacked visible-xs-block"> 
    <li role="presentation" class="active"><a href="#">Home</a></li> 
    <li role="presentation"><a href="#">Profile</a></li> 
    <li role="presentation"><a href="#">Messages</a></li> 
</ul> 

Вы можете использовать http://www.bootply.com/new#, чтобы проверить это (скопировать и вставить код, указанным выше, запустите его, затем изменить ваш браузер на узкие ширины, чтобы увидеть его в действии.)

Возможно, вам придется переосмыслить, как определенные вещи представлены на странице разных размеров, но это должно дать вам некоторые инструменты, когда вам нужно представить различные элементы на основе размера экрана (отзывчивый.)

+0

Ну, это звучит неплохо, будет попробуйте и возвращайся к тебе. Спасибо. –

Смежные вопросы