Layer fylder selvom det er "hidden"
Nedenstående kode virker fint, men jeg skal bruge det sådan, at layeret ikke fylder op, når det er skjult...<html>
<head>
<title>Untitled</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){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
styleObj.visibility = "visible";
}
function ud(id){
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
styleObj.visibility = "hidden";
}
</script>
</head>
<body>
<a href="#" onClick="over('lag')" onMouseout="ud('lag')">Vis layer</a>
<div id="lag" name="lag" style="background-color:red; position: relative; left:0; top:0; width: 200; height:100; z-index: 3; visibility: hidden; display:block;">Denne tekst vises når der klikkes</div>
Denne tekst skal stå lige under linket...!
</body>
</html>
