Я работаю над экспериментом и обнаружил, что CSS2-свойство "outline" реализовано не так, как в Webkit и Gecko
В приведенном ниже скрипте я иметь абсолютную позицию div внутри другого div, но плавать за его пределами. Структура в Webkit описывает фактический родительский элемент div, в то время как в Gecko он расширяется, чтобы покрыть дочерний элемент.
Я что-то пропустил? Есть ли свойство, которое мне нужно перезаписать в Gecko? или это должно быть сообщено как ошибка?
Скриншот Webkit:
Скриншот Firefox:
РЕДАКТИРОВАТЬ:
Подтверждено, что это ошибка, и вот обходной путь: http://jsfiddle.net/7Vfee/(Вам нужно чтобы убедиться, что родитель позиционирован: относительно или абсолютно, чтобы этот обходной путь работал.