13. november 2002 - 00:22Der er
7 kommentarer og 1 løsning
hover OG onmouseover
Har nogle af jer oplevet at hvis man har et lag der er styret af en onmouseover effekt, og man samtidig har en række links med hover effekt i laget, så bliver sidstnævnte effekt forsinket i forhold til hvis der ikke er nogen onmouseover på laget? F.eks. hvis hover laver underline på links der ellers er uden underline, så hænger underline effekten bagefter hvis musen køres hurtigt nedover linkene. Hvis man fjerner onmouseover fra laget, opdateres linkene meget hurtigere. Altså f.eks. noget i stil med:
<style> a {text-decoration:none} a:hover {text-decoration:underline} </style>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
rune> ja, jeg kan godt se at hover effekten kører lidt hurtigere (men ikke optimalt) med display i stedet for visibility i ounmouseover effekten. Men i det her tilfælde er jeg nødt til at køre med visibility, da det drejer sig om en vis/skjul lag funktion.
Med visiblity : hidden gør du kun laget usynligt, men det optager stadig plads på siden. Så hvis du har et lag der er 100*100px og du skjuler det med visibility : hidden vil der være et 100*100px tomt område på siden. Med mindre du placerer laget absolut med position : absolute ;
Med display : none ; fjernes laget helt så det hverken kan ses eller optager plads
lequet> OK, men når man så netop har laget positioneret absolut er der altså ingen forskel der forklarer hvorfor lagets mouseover sænker opdateringen af hover på linkene.
knudgert> ja, det kan jeg godt - men forskellen er nu ikke så stor at det gør noget - begge muligheder forsinker hover effekten - den ene en smule mere end den anden.
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.