webForumDet fria alternativet

Osynlig div som _finns_

HTML & CSS

5 svar · 278 visningar · startad av NETwork

Medlem sedan juni 20011 732 inlägg
Frågan#1

Kan man göra en div osynlig men ändå kunna starta en onmouseover från denna!? Den ska alltså finnas där och fungera men inte synas och det är till (hata hata) netscape! Opacity funkar ju inte, och att dölja den går inte för då finns den inte med resultatet att min funktion med onmouseover inte går igång...

Medlem sedan juli 2002167 inlägg
#2

style =" visibility: hidden; "

Medlem sedan juni 20011 732 inlägg
#3

Funkar inte, den försvinner då och då kan jag inte köra onmouseover.

Medlem sedan jan. 20016 874 inlägg
#4

Själva diven kan du ju få till att "försvinna" med background-color:transparent;
Deremot eventuellt innehåll blir det svårare med, du får sätta det till osynligt också.

Medlem sedan aug. 2002477 inlägg
#5

Om du nu vill använda browser specifika stilmallar så kan du ju använa -moz-opacity.

Jag förstår dock inte meningen med att ha en osynlig div.

Om du bara vill gömma innehållet i en div, placera detta inom en egen div, eller lägg till och ta bort innehållet i diven med hjälp av javascript och innerhtml.

Medlem sedan juni 20011 732 inlägg
#6

Grundproblemet är att jag har ett lager på en iframe, och en iframe har tydligen ett oändligt z-index i alla läsare utom IE5.5+ ... dock lägger sig lagret på iframen i ns7 men jag kan aldrig känna av när jag lämnar lagret med en onmouseout så länge jag är kvar över iframen. Däremot kan jag ha ett lager bredvid mitt tidigare lager med en onmouseover och få ns att köra det eventet. Det är detta lager jag vill göra helt osynligt.

En annan lösning hade ju varit att sätta onmouseover i iframen, men tror ni netscape klarar det? Näää... :(

264 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)