Just nu i M3-nätverket
Gå till innehåll

ingen border i Firefox


Grimnir

Rekommendera Poster

hej... har ett konstigt problem i firefox.. undrar om någon kan hjälpa mig..

 

som bekant så funkar nästan allt i IE, men sedan inte i FF..

men att attributet border="1" inte skulle funka i FF är ändå märkligt.

i IE så finns det en border men i FF så finns den inte.

 

Jag har en tabell.. när man för musen över de olika cellerna så har jag satt en "onmouseover" funktion på dem, dvs jag lägger till en border på 1px och en bakgrundsfärg... sedan på "mouseout" så sätter jag bara en annan färg på border och bakgrundsfärg..

..

detta funkar klanderfritt i IE.. men inte i FF

 

i FF så finns det initialt ingen border.. och när man för musen över så "expanderar" tabellen och bordern ligger sedan kvar på "OnmouseOut"

 

hur skriver man så att det både funkar i IE och FF??

 

mvh

Christian

 

Länk till kommentar
Dela på andra webbplatser

gör två klasser;

en vanlig och en mouseover.

 

På TD kör du onmouseover="this.style.class='TDmouseover'; " och onmouseout="this.style.class='TDnormal';"

 

TD har inget "border-attribut " (dvs <TD border=2> )

 

 

Varför det fungerar i IE men inte FF är att IE har egna attribut som inte följer rådande standard. Därför skall man koda efter hur det fungerar i FF. IE7 skall vara bättre är IE6.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...