Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Абсолютное позиционирование CSS2 vs IE 15.01.04 10:48 Число просмотров: 2155
Автор: alien <Андрей> Статус: Member Отредактировано 15.01.04 10:57 Количество правок: 3
|
Страница, создающая проблему:
<html>
<head>
<style>
div.panels {
position: absolute;
top: 0;
left: 0;
width: 140px;
background: green;
}
div.main {
position: absolute;
top: 0;
right: 0;
left: 165px;
background: red;
}
</style>
</head>
<body>
<div class="panels">
<p>Это первый бокс</p>
</div>
<div class="main">
<p>Это второй бокс</p>
</div>
</body>
</html>
Проблема: все браузеры кроме IE отображают второй бокс этой страницы правильно (правый край бокса должен быть возле правого края окна браузера). А этот долбаный Internet Explorer не хочет воспринимать свойство "right: 0; " или чего еще он там не воспринимает. В итоге в IE нормально отображаются только боксы, текст в которых расположен более чем на одну строке. Боксы, в которых текста мало (как в приведенном выше примере) отображаются в IE криво.
Вопрос: Можно ли решить эту проблему не прибегая к табличной разметке? Скажу сразу, что поиски в Интернет особо ни к чему не привели - в статьях про CSS, косяки браузеров и т.п. редко затрагивается тема верстки HTML-страниц нефиксированной ширины, да и Google не дает ничего хорошего.
Заранее спасибо за ответы...
|
- Абсолютное позиционирование CSS2 vs IE - alien 15.01.04 10:48 [2155]
|
|
|