Startseite (dreispaltig, ohne Loop, ohne sidebars, dynamisch) würfelt sich durchnandr

  • Hallo liebe WPler,

    ich habe ein Problem, was in Ansätzen auch hier schon zu finden war, jedoch konnte ich die Lösung nicht auf mich anwenden - oder bin nicht firm genug. Ich habe bereits auch probiert mehrere Themes (bspw: 1, 2) an meine Bedürfnisse anzupassen, bin aber immer daran gescheitert, dass die Themes wesentlich komplexer aufgebaut sind als meines bzw. das was ich aus meinem entwickeln möchte.

    Seite: http://www.blogpartei.de

    Aussehen soll die in der Mitte der Seite zentrierte Startseite so (950 Breite, die 3Spalter 300px mit 25px Whitespace).

    ===Header===
    ===Feature===
    ==1==2==3==
    ==4==5==6==
    ===Footer===


    Feature soll ein Post sein, der über die ganze Breite geht (im Wesentlich wohl ein sehr breites, niedriges Bild). 1-6 sollen der content (bis zum more) von Posts sein, jeder aus einer bestimmten Kategorie, sodass die 6 wichtigsten (und irgendwann einzigen) Kats auf der Startseite mit dem jeweils aktuellsten Artikel sichtbar sind.

    Das Feature hab ich noch nicht eingearbeitet, ich hänge noch an den 3 Spalten.
    Ich weiß an sich, wie es gehen könnte, jedoch interessiert sich mein Theme nicht dafür, dass ich gern 3 Spalten hätte und zeigt mir nur 2 an, wie folgt:


    ===Header===
    ==1==2====
    =====3====
    ==4==5====
    =====6====


    Fehler in der Darstellung: (sichtbar auf http://www.blogpartei.de Stand: 13:30 Uhr (bis 15 Uhr isses sicher genau so)

    1. Er zeigt nur 2 Spalten an
    2. Er zeigt die Artikel 3 bzw. 6 einzeln an, statt sie dann wenigstens als 3-4 sowie 5-6 in eine Zeile zu bringen.
    3. Er wartet mit dem Ende von den Artikeln nach untern hin, bis er mit nem neuen Artikel anfängt (zu sehen bei 3 -> 4)
    4. Er rückt den ganzen content-spaß schätzungsweise um 30-35 Pixel ein, dabei hab ich das nirgens so festgelegt.

    1. und 2. verstehe ich nicht.
    3. könnte man durch eine fixe Artikelhöhe ja umgehen, was auch dem "grid" gut tut.
    4. verstehe ich auch nicht.


    Hier der Code:

    Was meint ihr dazu? Ich hoffe, das war soweit nachvollziehbar, was ich meine! Und an sich kanns ja auch nicht so schwer sein, nur sieht man manchmal den Wald vor lauter Bäumen nicht mehr.


    Auf alle Fälle schon mal Dankeschön!

    Tom

    Einmal editiert, zuletzt von blogpartei (15. Mai 2009 um 13:34)

    • 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

  • ul leitet eine Liste ein

    jede Liste hat li

    PHP
    <ul class="latest"><li>
    <?php { query_posts('cat=1&showposts=1'); } ?>
    <?php while (have_posts()) : the_post(); ?>
    <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
    <?php the_content(''); ?>
    </li></ul>

    damit wäre mal das html richtig

    nach 3 Artikel bau ein br class clear ein

    und ich vermut die ul sind zu breit

    schöner aufteilen tät sich dies wenn du

    im Quelltext so schreibst

    2 -- 3---1

    2 und 3 nach rechts floaten läßt und 1 nach links

    nach 1 dann das br class clear

    dann

    5 - 6- 4
    nach 4 ein br class clear


    so habe ich zb die Boxen unten auf der webdesign in de aufgeteilt --

    dadurch sind sie eher links und rechts gleich weit vom Rand weg

    Du kannst auch ul eine Mindesthöhe geben


    zb man macht das so


    CSS
    min-height:19em;height:auto !important;height:19em;


    die Reihenfolge der Angaben ist wichtig und das important --etc damit hat man so gut wie alle Browserbugs im Griff


    probiers mal aus

    lg

  • Hallo Monika,

    vielen Dank schon mal für deine Tips! Ich werde sie ausprobieren, sobald ich wieder daheim bin (Sonntag).

    Eine Frage hätte ich jedoch: Meinst du mit "br class clear"

    PHP
    <br class="clear">
    sowie im css
    .clear {clear: both;}

    ?

    Danke und noch nen schönen Abend!

Jetzt mitmachen!

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