Вопросы Макет страницы

голоса
3

Пожалуйста , дайте мне знать , почему есть много белого пространства ниже содержимого страницы , а также почему отображается горизонтальная полоса прокрутки. Прикрепление ссылки на почтовую папку ниже. Распакуйте и открытый index.html.
текст ссылки

Задан 10/12/2008 в 08:58
источник пользователем
На других языках...                            


3 ответов

голоса
1

Первый ведущий:

Правило div#contentработает почти в IE, и не ставить дополнительную ширину в FireFox:

Дополнительная ширина применяется к классу сНа « content»

div#content { margin: 3px 3px 3px 188px; background: rgb(255, 255, 255) none 
    repeat; min-height: 392px; }

в классе сНа « container»

div#container { margin: auto; padding: 10px; background: rgb(255, 255, 255) 
   none repeat; position: relative; min-height: 400px; 
   max-width: 100%; min-width: 750px; }

горизонтальная полоса прокрутки отображается для 188px добавлен справа от содержания. Конечно, они должны остаться: не удаляйте их.

добавить overflow: hidden; к вашему div#containerправилу CSS

На более общем плане, вы можете следовать «Progressive Enhancement с CSS» лучшей практики, и не разделять ваши правила CSS в нескольких файлах (вплоть до фактического развертывания в производство, где вы можете перегруппировать и сжать все ваши правила CSS в один тугой файл)

Ответил 10/12/2008 в 09:31
источник пользователем

голоса
0

Для полосы прокрутки, что предложил VonC правильно тогда «много белого пространства ниже содержимого страницы» из-за: «мин-высота», которую вы указали. Вы можете использовать атрибут «авто» для этого вместо указания пикселей

Что касается: «Когда я добавить переполнение: авто, это дает еще один набор полос прокрутки внутри.» .. Для этого нужно добавить переполнения: авто на все дивы, которые вы использовали

Ответил 10/12/2008 в 14:42
источник пользователем

голоса
0

VonC прав. Добавить переполнение: скрытый; в Div # контейнер правило. Линия 274 из index.css.

Ответил 10/12/2008 в 12:15
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more