Ergebnis 1 bis 4 von 4

Thema: Text wird Boxbreite nicht angepasst (gelöst)

  1. #1
    Contao-Nutzer
    Registriert seit
    10.08.2009.
    Beiträge
    65

    Standard Text wird Boxbreite nicht angepasst (gelöst)

    Guten Morgen,

    stelle gerade fest dass Text (Weihnachswünsche auf Startseite) in einer Box nicht mehr angepasst wird. Text geht über rechten Rand hinaus.

    PHP-Code:
    #info_hell {
        
    width:560px;
        
    float:none;
        
    margin:5px auto;
        
    padding:5px 10px;
        
    background-color:#e1eef5;

    Wer kann helfen, bin schon wieder zu lange draußen mit der css Formatierung.
    Danke.
    Geändert von hpt (06.12.2015 um 16:29 Uhr)

  2. #2
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.123

    Standard

    Nimm die width-Angabe raus, dann past sich der Textfluss automatisch an.

    Das gleiche gilt für diese CSS Regel, die du komplett enfernen kannst.

    Code:
    .ce_text {
        width: 610px;
    }
    .ce_text ist ein Blockelement, das ebenfalls automatisch die Breite des Elterelements annimmt.

  3. #3
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Das ist so, weil Du innerhalb deines <iv id="info_hell"> <div>s mit der Klasse ce_text hast. Und die haben

    Code:
    .ce_text {
        width: 610px;
    }
    sind also breiter als Dein #info_hel.

    Daß der Text abgeschnitten wird liegt an Contaos Definition für

    Code:
    .block {
        overflow-x: hidden;
        overflow-y: hidden;
    }
    Das ist wahrscheinlich nur bisher noch nie aufgefallen, wenn die Texte in info_hell relativ kurz waren. (wie in dem Content-Element über den Weihnachtsgrüßen).

    Edit: zu langsam geschrieben :-(

    Edit2: die width in #info_hell brauchst Du, sonst ist es nicht "schmaler und zentriert" unter den "normalen" Elementen. Mit der fest angegebenen Breite bekommst Du aber dann ein Problem, wenn sich das Layout (z.B. auf Smartphones) der Breite anpasst, das #info_hell aber immer 610px breit bleibt. also vielleicht eher prozentuale Breite verwenden?
    Geändert von fiedsch (06.12.2015 um 08:25 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    10.08.2009.
    Beiträge
    65

    Standard Lösung

    bei ce_text width 100% und bei info_hell 90% dann passt es.

    Besten Dank für die Unterstützung.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •