/ 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
aaaargh bundmargin og IE
Fra : S.R. Thorhauge


Dato : 17-12-07 19:32

Hej profs,

Jeg ved godt, jeg har spurgt om det nedenfor som et
tillægsspørgsmål til et andet spørgsmål, om nu er løst; så jeg
beklager, hvis jeg på nogen måde bryder med en netikkette.

På adressen www.thorhauge.dk/svend har jeg nu oploadet en række
sider som alt i alt skulle være færdige. Hvis I klikker på
billedet til højre kommer i frem til en lidet selvpromoverende
side , hvor der er en bundmargin på 50px. Det er, som det skal
være.

Hvis I derimod klikker på de tre links Curriculum Vitae, Skrifter
eller Kontakt fra forsiden, kommer I frem til tre undersider,
hvor min bundmargin forsvinder...

Hvilken nisse er på spil? Det er samme kode på alle fire sider,
css'en nulstiller margin og der er clearfix etc.

Hmmmm

Svend

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Leif Nørholm Jensen (17-12-2007)
Kommentar
Fra : Leif Nørholm Jensen


Dato : 17-12-07 20:13

S.R. Thorhauge wrote in dk.edb.internet.webdesign.html:
> Hej profs,
>
> På adressen www.thorhauge.dk/svend har jeg nu oploadet en række
> sider som alt i alt skulle være færdige. Hvis I klikker på
> billedet til højre kommer i frem til en lidet selvpromoverende
> side , hvor der er en bundmargin på 50px. Det er, som det skal
> være.
>
> Hvis I derimod klikker på de tre links Curriculum Vitae, Skrifter
> eller Kontakt fra forsiden, kommer I frem til tre undersider,
> hvor min bundmargin forsvinder...
>
> Svend
>

Hej, Svend
Hm....
Den side, der fungerer efter hensigten, har en fejl: I kildekoden,
4. sidste linje mangler der en afslutning af tag'et </div !!!!

Måske skulle du lave den samme fejl også på de andre sider

mvh Leif

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Svend Thorhauge (17-12-2007)
Kommentar
Fra : Svend Thorhauge


Dato : 17-12-07 20:29


> Hm....
> Den side, der fungerer efter hensigten, har en fejl: I kildekoden,
> 4. sidste linje mangler der en afslutning af tag'et </div !!!!
>
> Måske skulle du lave den samme fejl også på de andre sider
>

Koden er den samme på alle sider, tagget afsluttes efter
stylekomandoen, det skulle være korrekt nok og sikrer, at det ser
rigtigt ud i safari, hvad det også gør...

Men tak for forsøget!

Svend

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Leif Nørholm Jensen (17-12-2007)
Kommentar
Fra : Leif Nørholm Jensen


Dato : 17-12-07 20:35

Svend Thorhauge wrote in dk.edb.internet.webdesign.html:
>
> Koden er den samme på alle sider, tagget afsluttes efter
> stylekomandoen, det skulle være korrekt nok og sikrer, at det ser
> rigtigt ud i safari, hvad det også gør...
>
> Men tak for forsøget!
>
> Svend
>
>Nej, jeg giver mig ikke...!!!

Dine fire sidste linjer:

</div
      <div style="clear:both;"></div>
   </div>

</body>
</html>

Bemærk den manglende ">"

Kom så igen

mvh Leif

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Svend Thorhauge (17-12-2007)
Kommentar
Fra : Svend Thorhauge


Dato : 17-12-07 20:49


> >
> >Nej, jeg giver mig ikke...!!!
>

det skal du heller ikke, du havde fuldstændig ret. Nu har jeg rettet
det og resultatet?!? Slet ingen af siderne virker i IE. Men det ser
fortsat helt rigtigt ud i Safari.

Hmmm aaargh hmmm



Svend

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (17-12-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 17-12-07 20:39

S.R. Thorhauge skrev:

> Hvis I derimod klikker på de tre links Curriculum Vitae, Skrifter
> eller Kontakt fra forsiden, kommer I frem til tre undersider,
> hvor min bundmargin forsvinder...

Der er værre problemer end det hvis du ser på siden i
Opera/Firefox. Det er nemmest for en webdesigner at bruge en af
de to browsere til udvikling og så løbende tjekke i IE ved siden
af.

Her er et skærmbillede af miseren:

   http://temp.lundhansen.dk/thorhauge.jpg

Jeg har ingen løsning på problemet, men jeg tror at det har noget
at gøre med at der skal sættes float på det omgivende, hvide felt
(hvori der står "Billeder").

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Svend Thorhauge (17-12-2007)
Kommentar
Fra : Svend Thorhauge


Dato : 17-12-07 20:54


>
> Her er et skærmbillede af miseren:
>
>    http://temp.lundhansen.dk/thorhauge.jpg
>


Det skulle gerne have rettet sig nu, jeg tror, du ramte ind midt i en
test. Jeg tjekkede med en trial af browsercam, som desværre er
udløbet. Som du siger: jeg skal have installeret firefox.

Svend

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Svend Thorhauge (20-12-2007)
Kommentar
Fra : Svend Thorhauge


Dato : 20-12-07 22:11

Jeg har nu testet sitet på browsershot.org. det viser sig, at ikke
kun MSIE med også Opera laver rod i bundmarginen på
http://www.thorhauge.dk/svend/cv.shtml .

Alle andre browsere melder positivt tilbage.

Hmmm


Svend





--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Birger (21-12-2007)
Kommentar
Fra : Birger


Dato : 21-12-07 03:09

"Svend Thorhauge" <nospam@nospam.dk> skrev i en meddelelse
news:476ada48$0$90268$14726298@news.sunsite.dk...
> Jeg har nu testet sitet på browsershot.org. det viser sig, at ikke
> kun MSIE med også Opera laver rod i bundmarginen på
> http://www.thorhauge.dk/svend/cv.shtml .
>
> Alle andre browsere melder positivt tilbage.
>
> Hmmm
>
>
> Svend
>

CSS validator
http://jigsaw.w3.org/css-validator/
melder 2 fejl.

I øvrigt tror jeg også der er noget principielt forkert i at have det
yderste element have en bundmargin - der er kun body udenom.
Prøv - hvis det ikke hjælper at rette fejlene - at sætte afstanden som
padding på body, i stedet for margin på main, det burde i hvert fald få det
til at stå rigtigt.


Birger
-----
http://bbsorensen.dk



Svend Thorhauge (21-12-2007)
Kommentar
Fra : Svend Thorhauge


Dato : 21-12-07 11:08

> CSS validator
> http://jigsaw.w3.org/css-validator/
> melder 2 fejl.

Det er fejl, der er opstået, mens jeg har forsøgt at løse problemet, de er
rettet nu, men løser ikke problemet.

> I øvrigt tror jeg også der er noget principielt forkert i at have det
> yderste element have en bundmargin - der er kun body udenom.
> Prøv - hvis det ikke hjælper at rette fejlene - at sætte afstanden som
> padding på body, i stedet for margin på main, det burde i hvert fald få det
til at stå rigtigt.
>

Sund overvejelse og godt forslag: DET VIRKER. IE er måske ikke så tosset i sin
forståelse af padding/margin i dett tilfælde.

Tusind tak for hjælpen, jeg var ved at gå ud af mit gode skin!

Svend

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Birger (22-12-2007)
Kommentar
Fra : Birger


Dato : 22-12-07 01:39

"Svend Thorhauge" <nospam@nospam.dk> skrev i en meddelelse
news:476b9098$0$90275$14726298@news.sunsite.dk...
>> CSS validator
>> http://jigsaw.w3.org/css-validator/
>> melder 2 fejl.
>
> Det er fejl, der er opstået, mens jeg har forsøgt at løse problemet, de er
> rettet nu, men løser ikke problemet.
>
>> I øvrigt tror jeg også der er noget principielt forkert i at have det
>> yderste element have en bundmargin - der er kun body udenom.
>> Prøv - hvis det ikke hjælper at rette fejlene - at sætte afstanden som
>> padding på body, i stedet for margin på main, det burde i hvert fald få
>> det
> til at stå rigtigt.
>>
>
> Sund overvejelse og godt forslag: DET VIRKER. IE er måske ikke så tosset i
> sin
> forståelse af padding/margin i dett tilfælde.
>
> Tusind tak for hjælpen, jeg var ved at gå ud af mit gode skin!
>
> Svend
>


Velbekomme ;>)
Er nu ikke helt enig.
I top og til siderne, har IE ingen problemer med elementer der har margin.
Den sætter endda gladelig scrollbar, hvis margin går ud over - så man kan
scrolle helt ud til højre, og se der ikke er noget.
I bunden er ting anderledes i IE, og den har undertiden svært ved at finde
ud af hvor bunden er. (muligvis specielt IE6).
Din løsning med margin på elementerne indenfor, burde være god nok som jeg
ser det, og virkede vist også i andre browsere.
Det er vist noget med at margin er afstand udenfor til andre elementer - og
da der nu ikke er andre, laver den ingen afstand. Har vist været ude for det
før ;>)
Padding er derimod afstand til indhold indenfor rammen (selv om den heller
ikke er der), og det kan IE også finde ud af i bunden.

Birger
-----
http://bbsorensen.dk



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste