Html, проблемы с Height 100%
37 сообщений
#14 лет назад
Здравствуйте ув. форумчани!Возникла проблема с height:100% в <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">.
Нужно растянуть фон на всю высоту страницы, выставляю height:100% в стилях + добавляю фон, не срабатывает. Убираю в доктайпе "http://www.w3.org/TR/html4/loose.dtd", все начинает работать, но остальные блоки распадаются, нарушается кроссбраузность, особенно в ие, сильно рушится сайт. Можно ли как-нибудь сделать фон на всю страницу не убирая "http://www.w3.org/TR/html4/loose.dtd". Объясните пожалуйста почему так происходит? Заранее большое спасибо!
1157 сообщений
#14 лет назад
Попробуйте для начала прописать height: 100%; в стилях для html, body
37 сообщений
#14 лет назад
Спасибо большое! Работает.
584 сообщения
#14 лет назад
Цитата ("TaifovAziz"):Объясните пожалуйста почему так происходит?
% вычисляется относительно родительского элемента
37 сообщений
#14 лет назад
Спасибо большое за помощь! Теперь же ситуация изменилась, нужно чтобы фон тянулось по странице, т.е. по тексту страницы, сколько я набрасаю текста, такая и будет высота фона. Сейчас страница имеет нужную высоту но пропадает фон. В стилях я прописал без высоты, фон появляется, когда ставлю float:left, но мне это не подходит, т.к. делаю центрирование.