Firefox расчитывает position : absolute по своему. Помогите разобраться.

12
sirota77
На сайте с 08.09.2008
Offline
161
#11
wir:
T.R.O.N, не наблюдал глюков у ff при верстке не разу, в данном случае ff делает все правильно, в отличии от остальных.


Вот это набор багов. ИМХО

не согласен, только сегодня было:

всё валидно, ие опера ок, фф косяк с позиционированием (табличная вёрстка)

dkameleon
На сайте с 09.12.2005
Offline
386
#12
deck53:
Привожу код:

это не полный код.

но опубликованная здесь часть - это полный ппц..............

Дизайн интерьера (http://balabukha.com/)
D5
На сайте с 21.03.2009
Offline
29
#13
файрфокс все делает правильно, он берет координаты от последнего позиционированного элемента. Ячейка таковым не является, таблица тоже.
т.е. стоит засунуть в нужное место <div style='position:relative'> а в него уже <div style='position:absolute'> и все будет четко.

Сработало.

<tr>

<td width="754" height="199" valign="top"><div style="position:relative">

<table border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="300" height="199" align="left" valign="top" background="images/top_menu0.jpg"><a href="http://"><img src="гиф"></a>

<div style="position:absolute;top:35px;left:29px;"><a href="" class="zena1">Слово1</a></div>

<div style="position:absolute;top:16px;left:160px;"><a href="" class="zena1">Слово2</a></div>

</td>

<td width="454" height="199" align="left" valign="top" background="images/top_menu3.jpg">

<div style="position:absolute;top:16px;left:123px;font-weight:bold;">Слово3</div>

<div style="position:absolute;top:44px;left:9px;"><a href="" class="zena1">Слово4</a></div>

<div style="position:absolute;top:104px;left:300px;"><a href="" class="zena1">Слово5</a></div>

<div style="position:absolute;top:82px;left:180px;color:000000;font-size:18px;font-weight:bold;font-style:italic;">Слово6</div>

<div style="position:absolute;top:96px;left:17px;"><a href="" class="zena1">Слово7</a></div>

</td>

</tr>

</table></div>

</td>

</tr>

Большое спасибо всем кто откликнулся, и особенно neolord. Сам бы не додумался.

Тему можно закрывать.

[Удален]
#14
sirota77:
не согласен, только сегодня было:
всё валидно, ие опера ок, фф косяк с позиционированием (табличная вёрстка)

ага-ага, валидно еще не значит правильно. Читайте внимательно что я написал про позиционирование в таблицах

T.R.O.N
На сайте с 18.05.2004
Offline
314
#15
Bdiang:
Вы, наверное, шутите?

ничуть, всегда считал открытый код и "массовое" творение чего-либо - утопией

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
sirota77
На сайте с 08.09.2008
Offline
161
#16
neolord:
ага-ага, валидно еще не значит правильно. Читайте внимательно что я написал про позиционирование в таблицах

а я считаю что так: вылидно = правильно = соответствие стандарту

что подтверждает правильное отображение в ие, опера, гугл хром и сафари

T.R.O.N
На сайте с 18.05.2004
Offline
314
#17
sirota77:
а я считаю что так: вылидно = правильно = соответствие стандарту

Вы почти полностью озвучили мое мнение. Но здесь есть нюанс. валидность кода и наложение/наследование стилей - никак не связанно. HTML - стандартизован.. CSS - ну... почти... а вот как именно параметры должны воздействовать на элементы - это дело вкуса разработчиков броузеров... всеми нелюбимый IE, фактически, является самым массовым в сети, а значит, все остальные должны просто соответствовать ему (если конечно не хотят остаться на обочине)... По этому пути пошли и опера и сафари... глупо писать против ветра...

sirota77
На сайте с 08.09.2008
Offline
161
#18

T.R.O.N, я с вами тоже согласен

наплевательское отношение майкрософта к стандартам web:

с одной стороны понятно (ие самый широко используемый)

с другой, немного удручает

хотя, по моему мнению, восьмая версия на порядок ближе к стандартам чем более младшие

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий