Avatar billede mailand Nybegynder
17. marts 2005 - 11:58 Der er 3 kommentarer

Problemer med menu i Opera

Hej

Prøv at kigge på www.liquidforce.dk i Opera

... Er der nogen, der har et bud på, hvorfor menuen ikke fungerer ordentligt i Opera?

Menuen er bygget på et alistapart.com eksempel (http://www.alistapart.com/articles/horizdropdowns/)

#Mailand
Avatar billede olebole Juniormester
17. marts 2005 - 18:08 #1
<ole>

Umiddelbart er det ikke god kode. Den benytter sig bl.a. af dynamisk skift af CSS-klasser på HTML-elementer, hvilket skodder voldsomt.

Desuden bør du læse her om, hvorfor du bør undgå at skrive XHTML, da denne standard er ikke er anvendelig til noget brugbart på WWW, som det ser ud for tiden. Det varer endnu et par år, før XHTML bliver bedre at bruge end HTML4.01 ... i øjeblikket er det lige omvendt  :)
    http://www.eksperten.dk/artikler/537
    http://www.eksperten.dk/artikler/538

/mvh
</bole>
Avatar billede mailand Nybegynder
18. marts 2005 - 09:04 #2
Dynamisk skift af klasser - det er da kun, hvis browseren er explorer - for alle andre browsere bruges :hover subklassen. Det er da ren CSS... det bør da umiddelbart være et hit?

#Mailand
Avatar billede olebole Juniormester
18. marts 2005 - 18:09 #3
Det, du taler om, har intet med dynamisk skift af CSS-klasse at gøre  :)

Det, jeg taler om, er, når man skifter klasse på elementer. Altså, hvis et element har klassen 'hest' og du runtime tildeler elementet klassen 'ko', i stedet.
Dét er nynamisk skift af CSS-klasser - og dét er rigtig dårlig kode.

Der er inge standard, der 'forbyder' denne fremgangsmåde ... den er ganske 'lovlig'. Dermed behøver den dog absolut ikke være 'et hit'.
XHTML er jo også en helt 'legal' standard at benytte - omend elendig og temmelig ubrugelig, som nettet ser ud idag  ;o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging