CSS: жидкий бар с текстом не будет расширяться

У меня есть турник, который получил width из 100%, Внутри горизонтальной полосы у меня есть текст, который выровнен по левому краю 978px контейнер. Всякий раз, когда окно браузера сокращается так, чтобы оно было меньше 978px Широкая полоса прокрутки внизу страницы появляется. Всякий раз, когда я прокручиваю вправо, полоса больше не занимает всю ширину страницы, а остается позади. Я понимаю, почему это происходит, но я не знаю, что делать, чтобы это исправить. Если у вас есть идеи, дайте мне знать. Спасибо!

Пример страницы

2 ответа

Решение

Ну, у вас #header установлен на 100% содержащего его блока (который будет телом). Когда вы уменьшаете тело, ширина заголовка уменьшается. Если ширина тела меньше ширины контейнера, черная полоса не будет расширяться до конца.

Что именно вы бы предпочли?

-не иметь полосу прокрутки: вынуть контейнер, центрировать текст с помощью #header

- черная полоса расширяет все расстояние: самый простой способ решить эту проблему - дать контейнеру цвет фона.

Изменить:

width: 978px;

чтобы:

max-width: 978px

Это, кажется, делает трюк в FF3, IE7 и Chrome.

Другие вопросы по тегам