Заголовок сообщения: Проблема с шириной div'а Добавлено: 13 Январь 2006, 14:54:18
Помогите, пожалуйста, не могу сообразить.
Есть: <div class=text1>текст внутри дива</div>
Класс описывается: div.text1 {width: 200px; margin: 0px; padding: 0px; border: 1px solid #000;}
В IE и Opere все ок, но в Mozilla/ FireFox ширина дива 202 точки за счет бордера.
Есть ли решение сделать этот блок с однопиксельной обводкой во всех броузрах шириной 200 точек, не подсовывая разным броузерам разный css?
Зараннее спасибо.
А что делать в ситуации, когда ширина div задается в процентах? Есть пути, как растянуть содержимое на необходимую ширину в %, но чтоб бордеры и паддинги помещались "внутрь" этой ширины дива, а не увеличивали его?
Мне больше нравится способ с использованием Conditional Comments в IE. Т.к. Браузеры типа Firefox, Opera, Konqueror, Epiphany обрабатывают ширину и высоту одинаково, то изменения нужно внести только для IE.
Можно сделать так:
в основном CSS файле описать основные, общие стили, а в самом html вставить Conditional Comments (Описание здесь: http://msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.asp), в которых описать ширину/высоту специально для IE. Работает и в 5.01 и в 5.5 и в 6 IE.[/url]
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.