CSS Problem wer kann helfen

  • Hallo, hier http://erotik.dcrs-online.com/index.php seht Ihr 4 Beispielbeiträge nebeneinander. Der vierte jedoch (rechts aussen) klebt an dem dritten dran.

    Das CSS (von dem Kasten) sieht im Moment so aus:

    Hat jemand ne Ahnung, woran das liegt ?

    Danke vorab

    • 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

  • Floaten will gelernt sein. ;-) Die Box hängt sich rechts neben den nächstgrößeren Block, und das ist in deinem Fall eben der 3. Also rutscht die 5. Box unter den 4. und rechts neben den 3. Abhilfe schafft z.B. eine feste Höhe für die Teaser-Blöcke (ich habs mit 200px getestet - ist natürlich nicht ganz optimal).

  • Dass die 5. darunter rutscht ist ja super, das will ich ja auch so.
    Problem ist nur, dass die vierte an der dritten (ohne den Zwischenraum) klebt.
    Wie kannn ich das beheben ?

  • Achso, ist mir gar nicht aufgefallen, sorry. Ich hab nur das falsch positionierte .te5 gesehen.

    Du benötigst für jeden .teaser-Block ein margin-right. Dieses hast du aber explizit nur für .te1 und .te2 festgelegt (style.css Zeile 1219), nicht aber für .te3 und alle weiteren. Ich würde das margin-right pauschal für alle .teaser vergeben.

  • Oh super, danke !

    Nun habe ich aber noch das Problem, dass der Validator einen Fehler anzeigt, den ich nicht finde und zudem im IE6 der header und die sidebar nicht angezeigt werden. Wenn Du mir das auch noch sagen könntest, wäre das der Hammer !

    P.S.: Ist es irgendwie zu schaffen, die Navigation von links ab starten zu lassen (gleiche Reihenfolge, nur eben von links ab)

  • Zu dem Validatorfehler:

    Code
    <div class="newsticker">
    
    
    <h3>Brandheisse Schlager-News bei Hithaus</h3>
    
    
    <ul></ul>
    </div>


    Der Code ist schuld, das <ul> enthält keine Listenelemente <li>. Woran das liegt weißt du sicher selbst am besten. ;-)

    Menü - dropline.css (line 13):

    Code
    #menu ul li {
    float:[COLOR="Red"]right[/COLOR];
    font-size:12px;
    height:26px;
    list-style-type:none;
    margin-right:2px;
    }


    Das rot markierte auf "left" ändern. Die Reihenfolge der Seiten kannst du im Backend festlegen (gibt beim Schreiben der Seiten ne Box dafür). Oder sind das Kategorien? Dann brauchst du evtl. das Plugin "My Category Order" zum Sortieren.

  • OK, habe ich gemacht, aber kuck selbst. Nun ist auch Startseite auf der rechten seite anstatt links und ausserdem wie bekomme ich den Abstand links paralell zu dem normalen Abstand (11px) hin ?

  • Wenn du mir verräts wie die Liste generiert wird, dann helf ich dir weiter. Ich vermute mal der Code steht in der header.php.
    Auf jeden Fall muss der (vermutlich statisch eingetragene) Startseiteneintrag im Quellcode vor dem Code stehen, der "Amateure" ausgibt.

    Wegen dem Abstand - dropline.css (line 8 ):

    Code
    #menu ul {
    [COLOR="Red"]left:-11px;[/COLOR]
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    position:relative;
    }


    Rot markiertes einfügen. Mit dem genauen Pixelwert musst du mal ein wenig spielen.

    [size=8]PS: Kann mal wer den Sonnenbrillen-Smiley ausschalten bei "acht, Klammer zu". Das nervt wenn man ne Zahl in Klammern schreiben will! ;-)[/size]

  • Ja, da könntest Du Recht haben !
    Die header.php sieht wie folgt aus:

    P.S.: Ich habe das eingefügt, was Du geschrieben hast, konnte aber keine Veränderung feststellen

  • OK, das mit der Startseite habe ich jetzt ganz herausgelassen. Wie aber bekommte ich die Navi bündig (links) mit dem Rest

  • Soweit alles ok. Danke

    Probleme sind jetzt noch:

    Im Firefox (ich habe der Navie jetzt einen grauen Background gegeben) ist "Amateuere" nicht in der Mitte des Hintergrundes (von oben nach unten gesehen). Ich finde den Grund nicht, wieso und im IE6 ist das ganze Design "Für den Arsch".

    Weisst Du dafür noch eine Lösung ?

Jetzt mitmachen!

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