Text an der Seite abgeschnitten

  • Hallo zusammen!

    In meinem Blog wird auf der rechten Seite, in der Sidebar, die Schrift automatisch abgeschnitten, wenn diese zu lang sein sollte.

    Meine Frage ist deshalb, kann man irgendwo in der CSS Datei einstellen, dass anstatt dessen einfach ein Umbruch statt findet?

    Wisst ihr da auf Anhieb etwas oder soll ich den CSS Code kopieren?
    Habe auch schon im Forum gesucht aber nichts brauchbares gefunden und Google findet nur Textumbrüche für Texte, aber es soll ja automatisch passieren wenn die Zeile zu lang wird.

    Falls ihr euch ein Bild davon machen wollt, der Blog: http://www.snarkcafe.de

    Gruß

    • 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

  • Hallo,

    Du hast in den style.css Angaben im Sidebar Bereich folgendes stehen:
    overflow:hidden;

    das bewirkt, wie der Name schon vermuten lässt, dass Bereiche die einen Container überragen nicht angezeigt werden. Es also abgeschnitten aussieht.
    Der Container der Sidebar ist nämlich kleiner als der Platz der für die ul li Liste angegeben wurde.

  • zusatzinfo:

    Code
    .sidebar ul li ul li
    {
     margin:0 0 0px 10px;
    width:210px;
     padding: 5px 0 5px 13px;
     background: url(images/bullet.gif) left top no-repeat;
    }



    dieser style formatiert den 'abgeschnittenen' text; die zusaetzliche 'width:210px;' definiert den zur verfuegung stehenden platz, und bringt zu lange texte zum zeilenumbruch.

  • zusatzinfo:

    Code
    .sidebar ul li ul li
    {
     margin:0 0 0px 10px;
    width:210px;
     padding: 5px 0 5px 13px;
     background: url(images/bullet.gif) left top no-repeat;
    }

    dieser style formatiert den 'abgeschnittenen' text; die zusaetzliche 'width:210px;' definiert den zur verfuegung stehenden platz, und bringt zu lange texte zum zeilenumbruch.

    Habe width:210px; nun ebenfalls dort stehen, der Rest ist ebenfalls gleich, eine Änderung hat sich nur leider nicht bemerkbar gemacht.

    Vielleicht sonst eine Idee?

  • hier sieht alles gut aus.
    manchmal (eigentlich fast immer) haelt der browser an alten styles fest; das soll ladezeiten sparen.
    versuch mal die seite im browser neu zu laden (mit dem button oben am browser); das sollte die alten styles aus dem browser-cache entfernen.
    oder versuch mit 'ctrl f5' das selbe zu erreichen.

  • entferne mal aus diesem Teil


    alle width Definitionen, also 2mal "width:268px;" 1mal "width:232px;" und 1mal "width:210px;"

  • hier sieht alles gut aus.
    manchmal (eigentlich fast immer) haelt der browser an alten styles fest; das soll ladezeiten sparen.
    versuch mal die seite im browser neu zu laden (mit dem button oben am browser); das sollte die alten styles aus dem browser-cache entfernen.
    oder versuch mit 'ctrl f5' das selbe zu erreichen.

    Stimmt! Du hattest recht. :)
    Hatte direkt nach dem ändern mal die Seite neu geladen, da war es noch unverändert. Jetzt stimmt es! Vielen Dank! :)


    Danke auch für deine Hilfe Art of Pic, habe es jetzt gar nicht mehr getestet, da die Lösung von alchymyth jetzt doch funktioniert!
    Aber Danke auch für deine Mühe! :)

Jetzt mitmachen!

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