|
|
|
IE6 не понимает height в div'е
|
|||
|---|---|---|---|
|
#18+
Привет! Есть Master page, которая размечена на 3 части при помощи 3х div'ов. div.menu - обрамляет меню на Master page div.window - обрамляет contentplaceholder на Master page div.user-string - обрамляет нижнюю строку с именем пользователя на Master page Идея в том, чтобы сделать верхнюю и нижнюю часть страницы неподвижными, а основную среднюю, если она не помещается на экране, подвижную между меню и нижней строкой. Вот настройки стиля для 3х дивов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. Проблема в том, что настройка "height: 89%;" в div.window не работает для IE6, хотя для IE7 и FireFox3 она работает. Во-втором случае height правильно понимается как 89% от высоты экрана, а в IE6 height определяется похоже по высоте страницы, которая содержится внитри contentplaceholder и естественно уходит далеко вниз за экран. Если определить height в пикселях, то всё нормально, но не хочется привязываться к конкретному разрешению монитора. Кто подскажет, как заставить IE6 правильно отображать высоту? Что характерно, ширина обрабатывается правильно. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2008, 11:23 |
|
||
|
IE6 не понимает height в div'е
|
|||
|---|---|---|---|
|
#18+
1. Можно попробовать добавить doctype Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2008, 11:47 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=310&tid=1455496]: |
0ms |
get settings: |
7ms |
get forum list: |
25ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 389ms |

| 0 / 0 |
