Страницы: 1
Было бы хорошо, если бы Вы привели контекст, то есть какой код там вокруг, и пояснили, чего Вы конкретно хотите добиться. Попробуйте для начала заменить top на margin-top. И для численного значения, отличного от нуля, нужны единицы - укажите 10px. В принципе, указание пикселов уже само по себе может помочь, попробуйте сначала его, а потом margin-top.
да действительно маргин-топ помог и в фоксе теперь все отображается корректно, а в ИЕ стало наоборот, позиционируемый объект непозиционируется совсем. рх не помогает :/
ID не может начинаться с цифры, попробуй <div id="a1"
дада знаю, неправильно пример привел, там не цыфра конечно же)
пишу значит так
<div id="1" style="position:relative; z-index:1; top: -10; left: 0; visibility: visible">
для ИЭ все отлично, а фокс поднимает позиционируемый элемент еще пикселей на несколько (причем не на мало), что естественно портит картину. подскажите плз, как более корректно писать эту строчку, чтобы фокс и ие отображали элемент одинаково?
зараннее спасибО!!
<SCRIPT language=JavaScript> function clickHandler() { var targetId, srcElement, targetElement; srcElement = window.event.srcElement; if (srcElement.className == "Outline") { targetId = srcElement.id + "details"; targetElement = document.all(targetId); if (targetElement.style.display == "none") { targetElement.style.display = ""; } else { targetElement.style.display = "none"; } }} document.onclick = clickHandler; </SCRIPT>
<a class=Outline id=Out1></a>
<DIV id=Out1details style="DISPLAY: none; LEFT: 12px; POSITION: relative"></DIV>
<a class=Outline id=Out2 style="CURSOR: hand">menu</a><BR>
<DIV id=Out2details style="DISPLAY: none; LEFT: 12px; POSITION: relative">
<A class="menu" href="#">01</A><BR>
<A class="menu" href="#">02</A>
</DIV>
</DIV>
…Страницы: 1