h1 span
{ margin:10px; display:block; }
Совместимость браузеров
У меня такая проблема, - свойство padding не работает в опере, каким образом можно заменить это свойство?
Пример можно увидеть, что именно не работает и как оно написано. Работать должно. Могу посоветовать указать конкретные единицы измерения. Т.е., например: padding: 5px 10px 4px 2px;
Код:
padding-left:
padding-right:
padding-top:
padding-bottom:
padding-right:
padding-top:
padding-bottom:
и выставляешь соответственно значения.
Сначала хочется посмотреть html код и правила css (если большой код сопроводи примечаниями), потом узнать версию твоей оперы. А так пока гадание на кофейной гуще. :)
Я тоже припомнаю что опера не врубается (врубалас) в сокращенные записи типа: "border: solid 1px red" или "padding: 1px 2px 3px 4px"
C border начиная с 7.54 всё было хорошо (за более раннее не ручаюсь, так как осмысленно как верстальщик начинал с неё)
Код в студию (с)
[QUOTE=mike]Я тоже припомнаю что опера не врубается (врубалас) в сокращенные записи типа: "border: solid 1px red" или "padding: 1px 2px 3px 4px"[/QUOTE]
Если мне не изменяет память, начиная с 6-ки Opera поддерживала и сокращенную форму записи.
Если мне не изменяет память, начиная с 6-ки Opera поддерживала и сокращенную форму записи.[/QUOTE]
Оффтоп: это я такой старый :) ????
Возможно да :-) Я начинал пользоваться 5-кой. Когда стал верстать проверял сначала в 6-ке, потом в Moz, потом в IE 5.
Да, и не надо забывать, что есть свойства для БЛОК элементов и СТРОК.
Например:
Код:
[html]
<h1>
<span>hello</span>
</h1>
[/html]
Является правильным в отображении.