Avatar billede Hans Frederik Novice
22. marts 2008 - 13:00 Der er 8 kommentarer og
1 løsning

Tabel opfører sig mærkeligt i IE ved padding af tekst.

Jeg har en tabel med to kolonner. Den ene kolonne har en fast bredde på 188px, den anden fylder resten af den div ud, som tabellen ligger i (790px).

Når jeg nu putter en <p> paragraf ind i tabellen på 790px, og sætter margin-left: 250px og margin-right: 280px sker det helt forventede i firefox: teksten bredde bliver smal (360px).

MEN i IE bliver teksten ikke smallere, i stedet bliver den venstre kolonne smallere og selv, som det er tilfældet med de angivne værdier, når den er helt væk, bliver teksten stadig ikke smallere, men kolonnen gør tabellen bredere til venstre, helt ud over div'en!

siden kan ses her: lissabon.hansfrederik.dk

Håber virkelig der er nogen, der kan hjælpe!

På forhånd tak.
Avatar billede Hans Frederik Novice
22. marts 2008 - 15:07 #1
Jeg har lige flyttet siden til http://lissabon.hansfrederik.dk/exp
Avatar billede olebole Juniormester
22. marts 2008 - 15:12 #2
<ole>

Hvad er problemet? Jeg kan ikke få øje på det

/mvh
</bole>
Avatar billede Hans Frederik Novice
22. marts 2008 - 15:49 #3
Ser det ikke sært ud i IE7 hos dig.. lægger lige et SC op, 2 sec
Avatar billede Hans Frederik Novice
22. marts 2008 - 15:53 #4
Avatar billede notes2c Nybegynder
23. marts 2008 - 16:06 #5
Det er din bqstart som laver ulykker, hvis du fjerner den virker det som det skal. Du skal nok gøre det lidt anderledes.

Fjern:
<span class="bqstart"><object><h2>&#8220;</h2></object></span>
Avatar billede notes2c Nybegynder
23. marts 2008 - 16:34 #6
Avatar billede Hans Frederik Novice
24. marts 2008 - 21:04 #7
Juhuu.. eksperten ved alt!! Problemet var den 'float: left' der var under "bqstart", så den fjernede jeg, og så virkede det!

Tak for svar!
Avatar billede olebole Juniormester
24. marts 2008 - 22:35 #8
Jeg forstår ikke helt, hvad du har fjernet, men den kode, notes2c viser, er helt gal - og den bliver kun værre, hvis du har fjernet float fra span'et.

Et object-element er et 'replaced element', så dets tag kan ikke have indhold. Derudover kan du ikke have et h2-element i et span-element.

Har du mon valideret din kode?  :)
Avatar billede Hans Frederik Novice
25. marts 2008 - 09:04 #9
Det kan du tro. Det jeg gjorde var at smide alle span egenskaberne ind i min h2 og dermed fjerne span og objekt, og så fjerne float:left fra bqstart, men du kan se det hele på lissabon.hansfrederik.dk
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