Avatar billede mikaelo Nybegynder
12. september 2001 - 17:31 Der er 14 kommentarer

Layers?

Er der nogen der kender en show/hide layer som virker? (i \"alle\" browsere) Skal bruges til en dropdown menu, ligesom den på www.dht.dk fx.

tak
Avatar billede hobbez Nybegynder
12. september 2001 - 19:25 #1
Definér \"alle browsere\". Snakker vi fra version 4.0 og frem, eller ALLE browsere?

/Rob
Avatar billede pelkjaer Nybegynder
12. september 2001 - 21:35 #2
Avatar billede m.smedegaard Nybegynder
23. september 2001 - 23:48 #3
Hej, jeg har selv downloadet nogle menuer fra denne side:

http://www.dhtmlcentral.com/coolmenus/examples/

Her er en masse du kan vælge i mellen, og de er testet i de fleste browsere!!
Avatar billede magnify Nybegynder
26. september 2001 - 17:09 #4
Hvis det er IE og Netscape du tænker på så mener jeg det er noget med at Netscape bruger <LAYER> tag og derfor at de dropdown som dreamweaver laver ikke virker i Netscape. Man kunne vel evt. lave noget med et browsercheck.. :)
Avatar billede pelkjaer Nybegynder
26. september 2001 - 17:15 #5
magnify>>Det er ikke korrekt. Virker fint i Netscape hvis det laves ordentligt.
Og Dreamweaver i sig selv kan ikke lave dropdownmenuer. Det er noget du laver med fx. show/hide layers. Jeg linker til en avanceret udgave af show/hide layers.

/pelkjaer
Avatar billede pelkjaer Nybegynder
26. september 2001 - 17:17 #6
Og Mikalo>>Skal vi ikke snart ha\' lukket sp.?
Avatar billede magnify Nybegynder
26. september 2001 - 17:21 #7
yup.. Jeg har bla. lavet det her http://www.humlelogen.dk/nytdesign/ med show/hide men det fungerer jo heller ikke i Netscape.. :)
Avatar billede pelkjaer Nybegynder
26. september 2001 - 17:58 #8
Jeg kan fortælle dig at på denne her side www.demenskonsulent.dk har jeg lavet menuen med autolayers - en avanceret show/hide layers.

Siden virker fint i IE og NS -også NS4x :-)

Som sagt, virker fint hvis det laves ordentligt.
Avatar billede magnify Nybegynder
26. september 2001 - 22:00 #9
Ja det er sq nice.. Men den side jeg arbejdede på er lang tid siden og skal ikke bruges.. :)
Men det du har brugt kan det laves i dreamweaver ?
Avatar billede pelkjaer Nybegynder
27. september 2001 - 09:44 #10
Jeps. Det hele kan laves i Dreamweaver.
Avatar billede nikolajdu Nybegynder
27. september 2001 - 09:48 #11
Et nemt og dot alternativ, der virker i ALLE browsere:

<html>
<head>
    <title>Nikolajdu.dk</title>     
<script language=\"javascript\">   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

function over(id){
if (ns4){
document.layers[id].visibility = \"show\"
}else if (ns6) {
document.getElementById(id).style.visibility = \"visible\";
} else if (ie5) {
document.getElementById(id).style.visibility = \"visible\";
}else if (ie4) {
document.all[id].style.visibility = \"visible\";
    } 
}

function ud(id){
if (ns4){
document.layers[id].visibility = \"hide\"
}else if (ns6) {
document.getElementById(id).style.visibility = \"hidden\";
} else if (ie5) {
document.getElementById(id).style.visibility = \"hidden\";
}else if (ie4) {
document.all[id].style.visibility = \"hidden\";
    } 
}

</script>
</head>

<body>
<a href=\"#\" onMouseover=\"over(\'lag\')\" onMouseout=\"ud(\'lag\')\">kuk</a>

<div id=\"lag\" name=\"lag\" style=\"position: absolute; left:50; top:50; width: 200; height:100; z-index: 3; visibility: hidden\">Denne tekst vises n&aring;r der klikkes</div>

</body>
</html>
Avatar billede nikolajdu Nybegynder
27. september 2001 - 09:58 #12
Hov det var vist ikke helt sådan en. Æv æv :-(
Avatar billede magnify Nybegynder
27. september 2001 - 11:15 #13
Kewl.. :)
Avatar billede pelkjaer Nybegynder
06. november 2001 - 10:57 #14
Hvad med at lukke her?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester