webForumDet fria alternativet

Lager i Netscape

HTML & CSSur HTML, XHTML & CSS

3 svar · 341 visningar · startad av webbmannen

webbmannenMedlem sedan dec. 1999826 inlägg
Frågan#1

Mitt Netscape 4.7 vill inte förstå mig när jag ber den lägga ett lager längst upp till höger. Går inte det eller gör jag fel?

#right { position: absolute; z-index: 0; top: 0px; right: 0px; width: 150px; height: 100px; visibility: visible }

Innanför bodytaggarna finns:

<div id="right">
<img width="150" height="100" src="../images/r_corner.jpg">
</div>

/webb

------------------
Vem ska du göra glad imorgon?

SirPeters avatarSirPeterMedlem sedan feb. 200115 571 inlägg
#2

Jag är inte hundra men jag tror inte att Netscape stödjer lagerhantering före version 6. Säkert någon annan som kan säga säkert om det är så. :/

JojoxxMedlem sedan juni 20004 308 inlägg
#3

Jodå, Netscape 4.x kan visa lager, men däremot fungerar det inte att ange position från högerkant i N4.x. Du får helt enkelt placera från vänsterkant och m.h.a. script placera den på rätt ställe i x-led. Ex;

<body onLoad="if(document.layers){ document.layers['right'].left=window.innerWidth-150; }">

--- Tillägg ---

Lagret är alltså fortfarande placerat i x-led med right: 0px för IE och övriga webbläsare i CSS deklarationen. Lägg bara till onLoad-satsen för att det skall fungera i Netscape.

------------------

/ J

[Redigerat av Jojoxx den 15 maj 2001]

webbmannenMedlem sedan dec. 1999826 inlägg
#4

Tack Jojoxx det funkade bra :)

Med hjälp av denna länk http://www.dhtmlshock.com/layer-effects/CenterLayer/default.asp så kunde jag även centrera en bild lika i båda läsarna :)

/webb

------------------
Vem ska du göra glad imorgon?

128 ms totalt · 3 externa anrop · v20260731065814-full.58439ac5
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)