Opera layer probleem.

Pagina: 1
Acties:

  • paragon
  • Registratie: April 2000
  • Laatst online: 10-09 05:50
Afbeeldingslocatie: http://www.xs4all.nl/~paragonx/Tweakers/OperaLayer.gif
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<DIV ID="oDiv"
   STYLE="padding: 5px; width: 250px; height: 290px;
        border: 2px solid #336699; background-color: #fffff0;
      visibility: hidden; z-indez: 2; position: relative; 
        top: -350px; left: 50px">
<p class="t3">
Informatin about this website
</p>
<p class="t6">
<b>Design:</b><br>
Tekst<br><br>
<b>Use:</b><br>
Tesks
<p align="center"><A HREF="javascript:hideObject(o)" class="l1">Close This Layer</A></p>
</DIV>

Hoezo komt de onderliggende tekst eroverheen?

  • evaarties
  • Registratie: April 2001
  • Laatst online: 09-09 13:46

evaarties

Powerball @ 12.582

edit:
]Fout antwoord

Verwijderd

Z-index is volgens mij alleen van toepassing op absoluut gepositioneerde elementen.

  • Jasper
  • Registratie: Juni 1999
  • Laatst online: 11:16
Gaat opera wel lekker, net als netscape, om met relatief gepositioneerde layers? Geen ervaring mee eigenlijk.
Op vrijdag 14 september 2001 16:14 schreef Blues het volgende:
Z-index is volgens mij alleen van toepassing op absoluut gepositioneerde elementen.
Da's volgens mij niet zo.

  • paragon
  • Registratie: April 2000
  • Laatst online: 10-09 05:50
OPk hij moest dus absoluut, maar dan heb ik weer andere problemen. Nu komt een iframe weer voor de lsyer te staan. In ie kan ik dat oplossen door om de iframe een div te zetten met z-index -1. Maar sat werkt weer niet in Opera. aargh.

  • paragon
  • Registratie: April 2000
  • Laatst online: 10-09 05:50
Niemand meer ervaring met o'n probleem?

Verwijderd

Op vrijdag 14 september 2001 17:53 schreef paragon het volgende:
OPk hij moest dus absoluut, maar dan heb ik weer andere problemen. Nu komt een iframe weer voor de lsyer te staan. In ie kan ik dat oplossen door om de iframe een div te zetten met z-index -1. Maar sat werkt weer niet in Opera. aargh.
if(browser!=opera)
{
doe wel
}
else
{
doe niet
}

  • Jasper
  • Registratie: Juni 1999
  • Laatst online: 11:16
Op zondag 16 september 2001 22:05 schreef Tizzwat het volgende:

[..]

if(browser!=opera)
{
doe wel
}
else
{
doe niet
}
Helaas zal dat niet gaan werken aangezien opera zichzelf in de meeste gevallen zal laten herkennen als zijnde ie. Zie file > preferences > connections > browser identifications. Op zich wel erg jammer.
Is er een bepaalde andere manier om er wel achter te komen of de browser opera is?

  • paragon
  • Registratie: April 2000
  • Laatst online: 10-09 05:50
Op maandag 17 september 2001 01:23 schreef Jasper het volgende:

[..]

Helaas zal dat niet gaan werken aangezien opera zichzelf in de meeste gevallen zal laten herkennen als zijnde ie. Zie file > preferences > connections > browser identifications. Op zich wel erg jammer.
Is er een bepaalde andere manier om er wel achter te komen of de browser opera is?
Ik doe het met de User_agent via asp, en dan kijk ik of er Opera in die string voorkomt. Kan natuurlijk ook wel met js. Weet iemand wat de browser ID zijn van alle browsers. bijv ns4, ie4 enz.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

code:
1
2
3
4
5
6
7
8
9
10
11
if ( navigator.userAgent.indexOf ( 'Netscape' ) > 0 && 
     parseInt ( navigator.appVersion ) < 5 &&
     parseInt ( navigator.appVersion ) >= 4 
   )
   ns4 = true;
else if ( navigator.userAgent.indexOf ( 'Opera' ) >= 0 &&
     parseInt ( navigator.appVersion ) >= 4 )
   )
   opera4 = true;
else if
   /* ...etcetera... */

die userAgent string zou je natuurlijk kunnen achterhalen door:
<script>
alert ( navigator.userAgent )
</script>
te gebruiken, maar dat kan ook te veel moeite zijn .. :{

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1