Avatar billede Slettet bruger
15. august 2006 - 12:20 Der er 10 kommentarer og
1 løsning

Opera top margin problemer

Hejsa,

Jeg er kørt lidt fast i et problem med Opera 8.
Jeg er ved at lave et design ud fra CSS boks-modellen og har en ydre div med nogle divs nested inden i.

Men på alle divs, både den yderste og de inderste er der et problem i Opera 8. Der laves automatisk en ydre margin ser det ud til og denne kan tilsyneladende ikke fjernes med hverken margin-top : 0; eller margin-top : 0px; eller margin : 0; i selve body tagget i css-filen.

Jeg har også forsøgt mig med padding på forskellige måder - altså, padding : 0px osv., men lige lidt hjælper det.
Avatar billede olebole Juniormester
15. august 2006 - 12:24 #1
<ole>

Husker du mon:

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}

/mvh
</bole>
Avatar billede Slettet bruger
15. august 2006 - 12:33 #2
Ja :-)

html,body {
    width : 100%;
    height : 100%;
    margin: 0;
    padding : 0;
    font-family : Arial,Tahoma,Verdana;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
    background-color : #ffffff;
}
Avatar billede olebole Juniormester
15. august 2006 - 12:41 #3
Så er jeg ikke helt med på, hvad du mener. Hvor præcist har du margin-problemer?
Prøv evt. at lægge forskellig baggrundsfarver på dine divs, så du måske bedre kan se, hvor problemet ligger  :)
Avatar billede mclemens Nybegynder
15. august 2006 - 12:41 #4
Denne virker fint hos mig i OP 9

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Gem artikel</title>

<style type="text/css">
html,body {
    width : 100%;
    height : 100%;
    margin: 0;
    padding : 0;
    font-family : Arial,Tahoma,Verdana;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
    background-color : #ffffff;
}

</style>


</head><body>
<div style="background:#ccc;">a</div>
</body></html>


... Hvis den virker fint hos dig så lidt mere markup css fremvisning ...
- Ellers er det måske en bug i Op 8...
Avatar billede mclemens Nybegynder
15. august 2006 - 13:16 #5
Edit: ... markup css ... -> ... markup og css ...
Avatar billede Slettet bruger
15. august 2006 - 13:23 #6
OleBole. Jeg har farver på mine divs.
Ellers er det jo umuligt at sætte designet op (for mig i hvert fald) :-)

Mclemens. Det var vidst en bug i 8'eren.
Det virker nu efter en upgrade.

Tak!
Avatar billede mclemens Nybegynder
15. august 2006 - 13:44 #7
[ Det var vidst en bug i 8'eren. ] Ok :o)
Avatar billede olebole Juniormester
15. august 2006 - 13:49 #8
Opera _er_ en bug  :)
Avatar billede roenving Novice
15. august 2006 - 13:55 #9
-- også i en teatersal ...
Avatar billede olebole Juniormester
15. august 2006 - 14:04 #10
- ja, det kan sågar være en hængebug  ;D
Avatar billede Slettet bruger
15. august 2006 - 14:21 #11
Ja, forhåbentlig er der ikke mange der benytter den. Men man vil jo gerne lave designet så "alle" kan være med.
Også de lidt mere uvidende :-)
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