Mase: Position absolute ?

Hallo ,
also ich bau grad meine Seite auds einzelnen divs zusammen, das ist alles noch recht blöd weil ich die css-sachen noch nicht in einer externen datei habe, aber es geht.

http://www.sirnick.de

Jetzt hab ich das problem wie ihr bestimmt seht, dass ich die navi dinger nicht gescheit positionieren kann. Wie muss ich es ausdrücken, damit ich den obersten Navi-Kasten und damit die anderen auch am Logo oben oder besser noch am Rand oben orientiere ?
Wenn ich im position:relative gebe, hilft das nix.

mfg

N.Maaß

  1. So ist es im moment:

    <div style="margin-left:15px; margin-top:20px; background-image:url(kastennav.gif); height:47px; width:175px;"></div>

    Ich würde das nicht mit margin machen, sondern so:

    <div style="position:absolute; top:100px; left:100px; background-image:url(kastennav.gif); height:47px; width:175px;"></div>

    Die Werte top und left musst natürlich noch anpassen.

  2. also ich bau grad meine Seite auds einzelnen divs zusammen, das ist alles noch recht blöd weil ich die css-sachen noch nicht in einer externen datei habe, aber es geht.

    http://www.sirnick.de

    Das sieht, mit Verlaub, schon jetzt etwas grauselig aus. Mal abgesehen davon, daß die Seite bei mir viel zu breit ist und rechts aus dem Fenster fällt, ist es zum einen unpassend, ein <div> nur um des <div>s Willen einzusetzen anstatt gleich das betreffende Element (hier: <img>) zu bearbeiten, und zum zweiten benutzt man die margin-Angaben nicht, um ein Element zu positionieren, sondern um einem Element einen äußeren Abstand zu anderen Elementen zu geben. Wenn Du etwas positionieren willst, dann nimm doch bitte position in Kombination mit left, right, bottom und/oder top. Du solltest Dich vielleicht auch erstmal über die Möglichkeiten von position informieren: http://www.w3.org/TR/CSS2/visuren.html#positioning-scheme.

    Gruß,
      soenk.e