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