Design mit margin-right fust nicht

  • Hallo alle miteinander

    Ich Wollte das Design meiner Webseite „dynamisch“ haben und habe da auch was geschrieben aber das fust nicht so wie ich mir das vorstelle ich denke das es an dem Befehl „margin-right“ liegt.


    so solte es aussehen:
    [Blockierte Grafik: http://666kb.com/i/bj78cz2ht0vx2mvxd.gif]


    und nicht so:
    <!-- m --><a class="postlink" href="http://grower.pytalhost.org/index.php">http://grower.pytalhost.org/index.php</a><!-- m -->


    hir ist der qweltext:


    <div style="width:100%;
    height:100%;
    border:1px red solid"
    >
    <div style="position:absolute;
    width:100%;
    height:125px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    overflow:auto;
    border:1px green solid"
    >
    Kopfbereich
    </div>


    <div style="position:absolute;
    width:150px;
    height:100%;
    margin-top: 145px;
    margin-left: 10px;
    margin-bottom: 10px;
    overflow:auto;
    border:1px green solid"
    >
    Steuerung
    </div>


    <div style="position:absolute;
    width:100%;
    height:100%;
    margin-top: 145px;
    margin-left: 170px;
    margin-right:10px;
    margin-bottom: 10px;
    overflow:auto;
    border:1px green solid"
    >
    Inhalt
    </div>
    </div>


    Ich danke schonmall für die antworten
    mfg Samhain

  • Mit margin erzeugst du einen unsichtbaren Rand um die Objekte.
    margin-left erzeugt einen nach Links, margin-right einen nach Rechts,..
    [Blockierte Grafik: http://i271.photobucket.com/albums/jj147/Masterfox93/Div2.jpg]
    (Der Rote bereich ist der berreich, wo der Inhalt rein kommt)
    Nun kann man auch negative margins verwenden:
    [Blockierte Grafik: http://i271.photobucket.com/albums/jj147/Masterfox93/Div1.jpg]


    Hoffe man erkennt, was ich sagen will, hatte grade lust zu malen xDD


    Naja, kurz, benutze negative( -X px) margin-rights und margin-bottom um das so einzupassen.
    Kannst du dir ausrechnen^^ um das unten einzupassen:
    margin-top[Kopf] + [Kopf] + margin-top[Strg. o. Inhalt]
    10px + 125px + 145px = 280px
    Das trägst du nun bei margin-bottom in der Steuerung/Inhalt als negative Zahl ein ^^

  • Danke schonmall
    aber ich kann dem Werte geben bis zum umfallen aber die Werte werden munter ignoriert sie und es verändert sich rein Garnichts
    :?

  • naja. ist doch korrekt dargestellt.


    margin-left beträgt 170 pixel, und die breite 100%. Das das ganze dann rechts übersteht ist doch klar.


    Am besten du lässt das mit der absoluten positionierung besser sein. Das bringt nur verwirrung.

  • Hallo.


    Sarkkan
    Das man mit margin einen unsichtbaren Rand erzeugt ist mir völlig neu. Ich habe damit immer Außenabstände angegeben.


    Samhain
    Dir fehlen anscheined wichtige Grundlagen.


    Dein Layout kannst du ganz ohne absolute positionierungen erstellen.


    Lies dir das mal durch, dort wird gezeigt wie man es richtig macht: http://www.css4you.de/wslayout1/ex0008.html


    Und bitte pack deine Seite doch wenigstens in ein HTML Grundgerüst.
    Anzeigefehler können auch dadurch enstehen das der Browser sich im Quirksmodus befindet.


    Gruss
    Elroy

  • also mein design für sowas hat einen anderen quelltext
    und das funktioniert auch
    kannst ja den von unten übernehmen


    hier:


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!