Opera verschiebt meinen div

Status
Nicht offen für weitere Antworten.

groemmi

Mitglied
hallo, ich habe eine zentrierte Seite erstellt, die im <div id=site> einen Kopf enthält, der eine definierte Höhe hat. Im body liegt eine Grafik, die genau an dieser Höhe ansetzt. Im IE funktioniert das auch wunderprächtig, doch der Opera verschiebt den div um ca. 10px.
Woran könnte das liegen?

die relevanten css-Zeilen:

html {
height: 100%;
}
body {
margin: auto;
padding: 0px;
height: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
background-image: url(bg_head.jpg);
background-repeat: repeat-x;
}
#site {
text-align: left;
margin: auto;
padding: 0px;
position: relative;
width: 676px;
background-color: #CCCCD9;
background-image: url(head.jpg);
background-repeat: no-repeat;
height: 100%;
}
#menu {
top: 174px;
position: absolute;
margin: auto;
padding: 0px;

}
 
Add: Opera verschiebt meinen div

zur weiiteren Illustration, so äußert sich das:
 

Anhänge

  • opera.jpg
    opera.jpg
    17,9 KB · Aufrufe: 117
  • IE.jpg
    IE.jpg
    17,4 KB · Aufrufe: 119
Eigentlich sollte mein Tipp mit dem Innenabstand margin funktionieren und das DIV am oberen Rand ausrichten.

Der Grund für das Problem ist der Textabsatz mit der ID #text. Wenn ich ihn nämlich aus dem Quelltext entferne, zeigt der Opera (8.01) die Seite korrekt an :suspekt:

Wieso, weshalb, warum entzieht sich leider meiner Kenntnis.
 
stimmt, danke. Ist mir zwar noch schleierhaft, aber als ich selbiges versucht habe und zunächst nur "id=text" gelöscht habe veränderte sich nichts, erst als ich den Tag <p> entfernt habe.

jetzt kann ich dieses Problem auf jeden Fall umgehen, danke
 
Status
Nicht offen für weitere Antworten.
Zurück