[HTML] Kleines Problem mit Div-Containern

Tsugi
Hallöchen,
mag da vllt. mal jemand drüber schauen. Wahrscheinlich ist das ein ganz offensichtlicher Fehler, aber ich finde ihn nicht.
Bei mir erscheinen andauernd die Div-Container an alle möglichen Stellen. Erst war alles mitten drauf und nun daneben.


Danke schonmal


Zitat:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<head>
<title>Seitenname</title></head>
<body>
<BODY marginwidth="0" leftmargin="0" marginheight="0" topmargin="0">
<img src="http://img208.imageshack.us/img208/9896/unbenanntmp.png">

<div id="main" style="position: absolute;left: 259;top: 313;">
<iframe src="main.html" name="main" width="676" height="298" frameborder="0"

scrolling="auto" noresize style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;>
</div>

<div id="menuausser" style="position: absolute; left: 53px; top: 661px;">
<iframe src="menue.html" name="frame" width="153" height="60" frameborder=0

scrolling="yes" noresize style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;>
</iframe>
</div>

<div id="menuall" style="position: absolute;left: 53;top: 343;">
<iframe src="menuall.html" name="menuall" width="153" height="126" frameborder="0" noresize

style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;>
</div>

<div id="menuschul" style="position: absolute;left: 53;top: 518;">
<iframe src="menu.htm" name="menuschul" width="153" height="105" frameborder="0" noresize

style="border: 0px" style="FILTER: chroma (color=#ffffff)" ;>
</div>

<div id="menuausser" style="position: absolute; left: 53px;top: 661px;">
<iframe src="menu.htm" name="menuausser" height="60" width="153" align=aus

marginheight="0px" marginwidth="0px" style="border:1px #FFFFFF solide;">
</div>

<div>
<map name="extramenu" id="extramenu">
<area shape="rect" coords="449,662,541,709" href="http://blub.de" target="main"

alt="Gaestebuch" title="Gaestebuch" fimcolor="0" fimcontrast="1" />
<area shape="rect" coords="546,663,666,711" href="http://bla.de" target="_blank"

alt="Forum" title="Forum" fimcolor="0" fimcontrast="1" />
<area shape="rect" coords="668,664,790,709" href="http://blachat.de/"

target="_blank" alt="Chat" title="Chat" fimcolor="0" fimcontrast="1" />
</map>
</div>

</body>
</html>

Oli
Hi,

ich weiß nicht ob das dein Problem löst, aber was mir beim Überfliegen aufgefallen ist:
Du musst im CSS immer eine Einheit notieren, im Falle von Pixeln ist diese "px". Andernfalls ist nicht garantiert, dass deine Angabe beachtet wird - und wenn, dann möglicherweise nicht als Pixel, was unerwartete Ergebnisse erziehlen würde.

code:
1:
2:
3:
style="position: absolute; left: 53px;top: 661px;"
                                   AA         AA
----> Einheit notieren (!)         ||         ||


LG
Tsugi
Danke schon mal ... hab ich verändert sicherheitshalber, aber es hat keine merkliche Veränderung gebracht.

Eine Veränderung hat es aber schon gebracht, als mir auffiel, dass mein Hintergrund nicht in ein Div eingebettet war. Nun fliegen sie zumindest schon mal auf dem Hintergrund rum. Das ist ja etwas ...
Tsugi
Danke *hust* Was man nicht noch alles übersieht.
Hab das mal geändert, aber hat wieder keine Veränderung gebracht. Die Seite ist leider noch nicht online, deshalb hab ich nun einfach mal ein Screen gemacht, damit man sich das Problem visuell vorstellen kann. Dass das Fehlerseiten sind ist richtig so ... nur die Platzierung halt nicht.


http://img525.imageshack.us/img525/2795/beispie.jpg
kext
Du musst alle Iframes auch wieder schließen mit </iframe>. Außerdem müssen alle Angaben zu left und top eine Einheit, also px, haben. Dann funktioniert das auch.
Tsugi
Vielen, vielen Dank ...
dass das so doofe Fehler sind, hätte ich nicht gedacht. Aber nun funktioniert es.

Tsugi