/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
IE rykker rundt - som sædvanlig!
Fra : Mikkel Z. Herold


Dato : 23-05-06 11:55

Nu er det næsten lykkedes at få layoutet på
http://www.esse2008.dk/testpage.html til at "gå op" i både IE og FF -
men der er en enkelt nød tilbage, som jeg ikke kan knække:

Når man klikker på "Show more text" for at få mere indhold i
content-div'en, så rykker IE venstre side af div'en ind.

Jeg har sat en højremargen på 10px på menuen, og umiddelbart ser det ud
som om, det er den rigtige margen der laves, når der er meget indhold i
content-div'en - men der må være en måde at få IE til ikke at lave det
trick.

Jeg synes, jeg bruger enormt meget tid på at tilpasse kode, så visningen
bliver ens i IE og FF - nogle gange får jeg lyst til at droppe det hele
og bare smide layoutet i en tabel, der var aldrig nogen problemer... Men
jeg gør det ikke!

Mikkel

--
"At first just a rustle of canvas
And the gentlest breath on my face
But a galloping line of white horses
Said that soon we were in for a race"
Sting - The Wild Wild Sea

http://www.mzh.dk

 
 
Allan Vebel (23-05-2006)
Kommentar
Fra : Allan Vebel


Dato : 23-05-06 21:54

Mikkel Z. Herold skrev:

> Når man klikker på "Show more text" for at få mere
> indhold i content-div'en, så rykker IE venstre side af
> div'en ind.

En teori som jeg ikke lige har testet, men det eneste
jeg lige kan komme med:

<div class="clear"></div> kan drille i IE, da ingenting i
denne div fylder det samme som en karakter - og det
ligner lige akkurat bredden af en karakter der bliver
indrykket.

Prøv lige med:

clear{
clear: both;
font-size:1px;
}

bare for at se om det hjælper!

--
Allan Vebel
http://html-faq.dk



Mikkel Z. Herold (23-05-2006)
Kommentar
Fra : Mikkel Z. Herold


Dato : 23-05-06 23:00

On 23-05-2006 22:54 Allan Vebel wrote:
> <div class="clear"></div> kan drille i IE, da ingenting i
> denne div fylder det samme som en karakter - og det
> ligner lige akkurat bredden af en karakter der bliver
> indrykket.

Problemet er løst! Det viste sig, at clear-div'en slet ikke var
nødvendig (det var en rest fra alle mine forsøg på at få IE med!).

Da jeg fjernede den, holdt IE op med at rykke kanten. Til gengæld lavede
den mærkelige ting med min bottom-div, men det har jeg også fået løst
(med noget absolut positionering i mangel af bedre), så nu skulle det
spille.

Tak for hjælpen - den sendte mig i hvert fald i den rigtige retning.

Mvh. Mikkel

--
"At first just a rustle of canvas
And the gentlest breath on my face
But a galloping line of white horses
Said that soon we were in for a race"
Sting - The Wild Wild Sea

http://www.mzh.dk

Allan Vebel (24-05-2006)
Kommentar
Fra : Allan Vebel


Dato : 24-05-06 03:19

Mikkel Z. Herold skrev:

> Problemet er løst! Det viste sig, at clear-div'en slet
> ikke var nødvendig

Det har sikkert været den der har været årsagen, prøvede
du slet ikke at sætte den til det jeg foreslog?

Det kunne jo være en ultimativ løsning for andre der har
tilsvarende problemer, nogen skal jo teste det når det
opstår.

--
Allan Vebel
http://html-faq.dk



Mikkel Z. Herold (24-05-2006)
Kommentar
Fra : Mikkel Z. Herold


Dato : 24-05-06 09:57

On 24-05-2006 04:19 Allan Vebel wrote:
> Det har sikkert været den der har været årsagen, prøvede
> du slet ikke at sætte den til det jeg foreslog?

Jo, og det virkede også! Men når den nu slet ikke havde nogen funktion,
så fjernede jeg den.

> Det kunne jo være en ultimativ løsning for andre der har
> tilsvarende problemer, nogen skal jo teste det når det
> opstår.

Ikke forstået... Men jeg har som sagt selv bakset en hel del med
layoutet, på trods af, at jeg har lavet flere andre sider, som jeg
bruger som udgangspunkt. Det er som om, hver gang jeg retter noget i
layoutet, så vælter det i den ene eller den anden browser.

Mit problem er vist grundlæggende det klassiske, at jeg gerne vil have
content-div'en til at fylde siden ud, selvom den kun indeholder få
linjers tekst - altså en typisk tabel-opførsel.

Mvh. Mikkel

--
"At first just a rustle of canvas
And the gentlest breath on my face
But a galloping line of white horses
Said that soon we were in for a race"
Sting - The Wild Wild Sea

http://www.mzh.dk

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste