padding, margin und ich dreh durch!

  • so, ich bin kurz vor dem kollaps und bitte hier mal um hilfe. folgendes problem, ich habe in meinem template mindestens 3 bereiche mit abständen zum jeweils anderen:

    Code
    #content (umfasst alle artikel) : padding-top : 4em (abstand zum header)
    
    
    .entry (umfasst den artikel im loop) : padding-bottom : 1.5em (1.5em da p im .entry schon margin-bottom : 2.5em beträgt)
    
    
    #sidebar : padding-bottom : 4em (abstand zum footer)
    
    
    .comments : margin-bottom : 4em (abstand zum footer)

    in der index.php ist somit alles in ordnung (#content, .entry mit <p>, #sidebar), genauso wie in der single.php (#content, .entry mit <p>, .comments), allerdings nicht in page.php wenn dort keine Kommentare erlaubt sind, denn dort treffen sich dann quasi die abstände .entry mit <p> und dem für den user unsichtbaren .comments, da ich für einige seiten kommentare erlaube und für andere nicht. da ich dann unter einer seite nicht "keine kommentare erlaubt" stehen haben möchte habe ich es in der comments.php

    PHP
    <?php else : ?>
                <!--<p>Kommentare sind geschlossen.</p>-->

    auskommentiert. Sind also keine Kommentare erlaubt sind es zum Footer also 8em, die eigentlich nur 4 betragen sollen. Das selbe Problem wenn ich einen Artikel nicht mit einem <p> beende, dann sind es zum nächsten bzw zur Sidebar (oder Kommentar) nur noch 1.5em anstatt 4em.

    Ist zwar etwas verwirrend aber ich hoffe jmd weiß wie ich das meine und hat eine bessere Lösung als diesen Abstands-Wahnsinn.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • nach einigen stunden und zich kaffee habe ich es soweit hinbekommen, das einzige was mich stört ist der abstand mit .extry und dem darin enhaltenen p.
    p hat 1em bottom, sieht im langen text besser aus. .entry hat 4em und zwar top damit die darunterliegenden .entry den gewollten abstand haben. der letzte .entry trifft allerdings auf die sidebar die auch 4em top hat um den abstand zum letzten .entry zu haben. nun hab ich aber p vom letzten .entry und die 4em top der sidebar. das sind 1em zuviel.

    was mich noch konfuser macht ist der opera 10.53. entweder ich habe schon zuviel kaffee oder ich brauch dringend hilfe in padding und margin. der opera stellt zuerst alles richtig dar, fahre ich allerdings über den h2 link im ersten .entry klappt der footer an die sidebar. klicke ich h2 an, gehe wieder zurück zur startseite klebt die sidebar am letzten .entry und der footer ist wieder im normalen abstand. fahre ich wieder über den ersten h2 link im .entry klappt die sidebar wieder in die normale position. entferne ich den mauszeiger dann von dem link fängt das spiel mit dem footer wieder an.

    mfg

    Einmal editiert, zuletzt von pink Kaoz (4. September 2010 um 17:43)

Jetzt mitmachen!

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