Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№122-09-2008 13:18:25

RL21
Участник
 
Группа: Members
Зарегистрирован: 06-12-2005
Сообщений: 63
UA: Firefox 3.0

Баг FF3.1 или верстки?

Добрый день!

Верстаю хтмл и вот, что обнаружилось...

Выделить код

Код:

HTML:
<div class="a1">
    <a href="www">&nbsp;</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, то все происходит совершенно наоборот.

Это можно занести в баги ФФ или это у меня что-то в голове с логикой? :rolleyes:


Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин

Отсутствует

 

№222-09-2008 14:15:08

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: Баг FF3.1 или верстки?

DOCTYPE какой?
разве ссылка это блоковый элемент?
примеры спрайтов можно тоже закинуть куда-нибудь

Отсутствует

 

№322-09-2008 14:25:23

RL21
Участник
 
Группа: Members
Зарегистрирован: 06-12-2005
Сообщений: 63
UA: Firefox 3.0

Re: Баг FF3.1 или верстки?

<!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; в одних браузерах ведет себя так, как и ожидается, а в ФФ наоборот, словно обрабатывается с знаком минус данное свойство?


Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин

Отсутствует

 

№422-09-2008 17:03:37

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: Баг FF3.1 или верстки?

не факт ещё, что в осле и опере правильно.
попробовал, у меня везде одинаково.
сделай страничку-тесткейс с минимумом кода, где баг проявляется.

Отсутствует

 

№522-09-2008 18:26:25

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 3.0
Веб-сайт

Re: Баг FF3.1 или верстки?

Ну, для начала, я думаю, что имелось в виду

.a1 a:link, .a1 a:visited, .a1 a:active{

Во вторых, лучше дайте ссылку на страницу с багом.


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№623-09-2008 17:03:16

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Sunrise 1.7

Re: Баг FF3.1 или верстки?

разве ссылка это блоковый элемент?

В чем смысл вопроса? Как блочный элемент начинает себя вести после указания display: block;
Пробуйте не short-hand свойства. Пишите, например, margin-left: -6px;

Отсутствует

 

№723-09-2008 20:30:45

RL21
Участник
 
Группа: Members
Зарегистрирован: 06-12-2005
Сообщений: 63
UA: Firefox 3.0

Re: Баг FF3.1 или верстки?

Al_H

естественно пробовал)))

Ждите пример выложу


Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин

Отсутствует

 

№824-09-2008 15:00:54

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Sunrise 1.7

Re: Баг FF3.1 или верстки?

Тогда testcase плиззз. Минимальный кусок кода, вызывающий ошибку. Тут явно что-то намудрено.

Отсутствует

 

№925-09-2008 14:39:01

RL21
Участник
 
Группа: Members
Зарегистрирован: 06-12-2005
Сообщений: 63
UA: Firefox 3.0

Re: Баг FF3.1 или верстки?

Вот обещанный пример http://3x-project.jino-net.ru/index2.html


Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин

Отсутствует

 

№1003-10-2008 10:23:24

RL21
Участник
 
Группа: Members
Зарегистрирован: 06-12-2005
Сообщений: 63
UA: Firefox 3.0

Re: Баг FF3.1 или верстки?

Что молчим? Вопрос с повестки дня не снимали...


Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин

Отсутствует

 

№1103-10-2008 10:45:20

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 3.0
Веб-сайт

Re: Баг FF3.1 или верстки?

Проблема в <div align="center">


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№1206-10-2008 11:57:14

RL21
Участник
 
Группа: Members
Зарегистрирован: 06-12-2005
Сообщений: 63
UA: Firefox 3.0

Re: Баг FF3.1 или верстки?

Можно чуть подробнее?
Как нужно мне было - я уже выход нашел давно)))
Сейчас же интересует почему есть место такому поведению не логичному, на мой взгляд, и баг ли это в ФФ?


Народ, жертвующий толикой свободы ради безопасности, не достоин ни свободы, ни безопасности и потеряет и то, и другое.
© Бенджамин Франклин

Отсутствует

 

№1306-10-2008 12:04:04

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 3.0
Веб-сайт

Re: Баг FF3.1 или верстки?

Потому что атрибут align -- очень старый и не только центрирует текст внутри блока, но и делает ещё какие-то магические штуки, что б соответстовать старому поведению. Мне лень разбираться что именно он делает.


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]