2015-11-03 2 views
1

Долгое время я не мог понять, почему ширина моего контейнера становится шире, когда высота браузера будет достигнута, я имею в виду:Контейнер Расширяет Когда высота проводника Достигается

Как видно фото:

1) Container hasn't reached the bottom of the screen.

2) Container has reached the bottom of the screen.

Как вы можете видеть, как-то во 2-м ширины картины контейнера становится больше.

Теперь данный пример показан только с использованием текста, однако то же самое происходит, если я использую столбцы внутри основного контейнера.

Вот код, я использую:

<form id="exmple" runat="server"> 
    <div class="container well" style="margin-top: 5em;"> 
     <div class="row"> 

     <!--sometext content here--> 

     </div> 
    </div> 
</form> 

Что является причиной этого? CSS не был изменен, и пользовательские файлы CSS не используются.

+0

Вы хотите, чтобы контейнер оставался одинаковой ширины при наличии большого количества текста? Просто прокручивается? – jerseyetr

+0

Я хочу, чтобы хранилище оставалось такой же шириной, что и количество содержимого, которое у меня есть, - 1 строка или 10 000 строк. В настоящее время контейнер становится больше, если есть полоса прокрутки. – OverflowStack

+0

более крупным я имею в виду шире. – OverflowStack

ответ

1

Если вы хотите, чтобы контент «выглядел и имел такую ​​же ширину/позицию», есть ли 1 или 1000 строк, сделайте это, и там будет полоса прокрутки все время.

html { 
     overflow-y: scroll; 
} 
+0

Спасибо вам большое! – OverflowStack

1

max-width будет поддерживать максимальную установленную величину ширины вашего контейнера.

После добавления содержимого ширина не должна изменяться.

Вы можете получить это через CSS

EDIT: если вы хотите, чтобы DIV сам будет прокручивать добавить следующую строку overflow-y: scroll; Не знал, что была еще одна вещь, которую вы искали.

+0

Большое спасибо! – OverflowStack

+0

Нет проблем. Рад, что смог помочь! – jerseyetr