Страницы: 1
Добрый день!
Верстаю хтмл и вот, что обнаружилось...
HTML: <div class="a1"> <a href="www"> </a> </div> CSS: .a1 a:link, a:visited, a:active{ display: block; background: url(../1.gif) top left no-repeat; height: 10px; width: 10px; margin: 100px 0px 0px -6px; text-decoration: none; } .a1 a:hover{ background: url(../2.gif) top left no-repeat; }
margin: 16px 0px 0px -6px; в ИЕ7 и Опере обрабатывается верно - блок сдвигается влево на 6 пкс, а в ФФ он сдвигается вправо на то же количество пкс, при этом, если указать не -6px, a 6px, то все происходит совершенно наоборот.
Это можно занести в баги ФФ или это у меня что-то в голове с логикой?
Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин
Отсутствует
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
А разница разве существенная, когда margin: 100px 0px 0px -6px; в одних браузерах ведет себя так, как и ожидается, а в ФФ наоборот, словно обрабатывается с знаком минус данное свойство?
Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин
Отсутствует
Ну, для начала, я думаю, что имелось в виду
.a1 a:link, .a1 a:visited, .a1 a:active{
Во вторых, лучше дайте ссылку на страницу с багом.
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
разве ссылка это блоковый элемент?
В чем смысл вопроса? Как блочный элемент начинает себя вести после указания display: block;
Пробуйте не short-hand свойства. Пишите, например, margin-left: -6px;
Отсутствует
Al_H
естественно пробовал)))
Ждите пример выложу
Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин
Отсутствует
Вот обещанный пример http://3x-project.jino-net.ru/index2.html
Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин
Отсутствует
Что молчим? Вопрос с повестки дня не снимали...
Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин
Отсутствует
Можно чуть подробнее?
Как нужно мне было - я уже выход нашел давно)))
Сейчас же интересует почему есть место такому поведению не логичному, на мой взгляд, и баг ли это в ФФ?
Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин
Отсутствует
Потому что атрибут align -- очень старый и не только центрирует текст внутри блока, но и делает ещё какие-то магические штуки, что б соответстовать старому поведению. Мне лень разбираться что именно он делает.
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Страницы: 1