Samme "højde" i IE og FF

Tags:    html css

<< < 12 > >>
Hvordan er det nu man laver så at ens position: absolute ser ens ud både i IE og i FF?

Mener der er en metode med Javascript til at indsætte en margin eller noget i den stil hvis det er FF men kan ikke helt huske den...

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



20 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Noget lignende

Fold kodeboks ind/udKode 


Har ikke lige testet det så det kan godt være det ikke hedder margin-top. Ellers er der sikkert en anden der ved det.


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------

[Redigeret d. 27/06-05 18:51:57 af Jonas (Decko)]



JS er godt nok lige nu og her, men det er upraktisk at bakse rundt med hvis man er lidt fremadsynet, og det er ikke altid det virker i alle browsere.

En enkelt linje kode er ikke godt nok når man skal finde design-fejl. Der er mange ting der spiller ind.

Den side du linker til og siger den har samme fejl er et glimrende eksempel.

Her er den rigtige løsning: Default marginen på <body> elementet er forskellig fra IE til FF (ikke en fejl, sådan er det bare). Dig store baggrundsbillede i toppen vil derfor være placeret forskelligt i IE og FF. Derved ser det ud som om at menuen har forskellig position i de to browsere. Det er bare ikke tilfældet. Det er nemlig alt det andet der har forskellig position. Løsningen er derfor meget mere simpel end js: Sæt en margin-top på BODY elementet, så du selv bestemmer hvor stor den er.



de burde bare se ens ud. Har du noget kode?

Har du tjekket at du kører standard mode og ikke quirks mode?



de burde bare se ens ud. Har du noget kode?

Har du tjekket at du kører standard mode og ikke quirks mode?


Det gør de ikke. De er en smule længere nede af i IE. Hele siden er jo sådan lidt længere nede i IE.

Hvordan tjekker jeg det? :S

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



kom med et link eller en kode.

I firefox: højreklik > Vis sideoplysninger.

Standardoverholdelsesmodus er beregnet til nye sider
Komptabilitetsmodus er beregnet til sider fra før 1995.



kom med et link eller en kode.

I firefox: højreklik > Vis sideoplysninger.

Standardoverholdelsesmodus er beregnet til nye sider
Komptabilitetsmodus er beregnet til sider fra før 1995.


Der står Quirks mode.

Og det er ligemeget hvilken kode. ALLE koder hvor jeg bruger position: absolute ser forskelligt ud i FF og IE.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Har også været ude for det. Der var den lidt længere oppe i IE end i FF


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Har også været ude for det. Der var den lidt længere oppe i IE end i FF


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------


Lige præcis. Mne jg kan huske jeg så en "fix" engang til det. Som tjekkede browseren og så ændrede den blot top margenen.

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



Det er vel bare at lave et lille javascript der tjekker om man har ie. Hvis man har det ændre den stylen.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Det er vel bare at lave et lille javascript der tjekker om man har ie. Hvis man har det ændre den stylen.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------


Jaa men nu er jeg jo ikke lige den bedste til JS. :)

Men hvis du kan lave et så ville jeg da være yderst taknemmelig :P

Mvh.
Rune Jensen
---------------------------------------------------------------------------
##The one who laugh last is the one who think slowest!##
---------------------------------------------------------------------------



<< < 12 > >>
t