Сайты - по стандартам, но не стандартные сайты!
Нигде не нашел обсуждения это й проблемы, поэтому рискну поднять ее здесь.
В отличие от IE и Оперы, Mozilla к ширине блока (например, width:100%) добавляет padding. Поэтому внешние границы вписанного блока вылезают за границы предка (не распирают, а вылезают, что кажется адсурдом).
Вопрос в том, как вписывать div при таком вопиющем несоотв. поведений в лидирующих браузерах?
Нет на форуме
Koltsoff
Написать кроссбраузерный стиль...
Нет на форуме
Пардон за патетику последнего предложения. Я имел в виду как КОНКРЕТНО.
Нет на форуме
Koltsoff
Разместите здесь кусок html-кода, в котором у Вас появляется проблема...
Нет на форуме
Ну например так
Нет на форуме
Не указывайте для вложенного div ширину.
Нет на форуме
А если в div есть бэкграунд, или вписывется таблица на всю ширину (с полями padding)? Хотите сказать что использование padding для определенной ширины невозможно?
Нет на форуме
Koltsoff написал:
Хотите сказать что использование padding для определенной ширины невозможно?
Я не собираюсь ничего утверждать, могу только попробовать помочь разобраться с конкретной проблемой..
Нет на форуме
Конкретно дело обстоит так:
в ячейке таблицы (есть бордер) вписаны несколько блоков, отчеркнутые линиями (100% ширины). Содержимое блоков естественно имеет поля.
Нет на форуме
Koltsoff
Напишите, пожалуйста, код таблицы целиком (и используйте тэги оформления, пожалуйста).
Нет на форуме
Раздел 1. Здесь таблица, которая должна быть на всю ширину (за исключением полей) Раздел 2 Раздел 3 |