• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Text wird auf Safari nicht angezeigt

Hey Christina!

Du musst im CSS in der ID "text" das Attribut overflow bearbeiten.

Bei dir steht :

HTML:
#text {
    margin: 40px 160px 20px 730px;
    line-height: 17px;
    font-size: 11px;
    color: #525050;
    height: 380px;
    overflow: auto; /* hier liegt der fehler */
}
Stattdessen sollte das da stehen

HTML:
overflow: visible;
Ich weiß grad nicht mehr warum, aber Safari hat einfach was gegen overflow: auto;
 
Hey Christina!

HTML:
overflow: visible;
Ich weiß grad nicht mehr warum, aber Safari hat einfach was gegen overflow: auto;
Soweit wie ich das sehe, wird hier overflow: auto tatsächlich mal eingesetzt wofür es gedacht ist. Nämlich ein Scrollbalken wenn height: 380px; überschritten wird.
Eine Nebenwirkung ist allerdings, daß nicht nur der Inhalt das Float (#flash ) umfließt sondern #text komplett neben dem Float beginnt.
Somit ist margin-left: 730px; viel zu hoch. Setze es testhalber mal auf 0:
Code:
margin: 40px 160px 20px [B][COLOR="#8b0000"]0px[/COLOR][/B];
 
margin-left: 0; war doch nur ein Beispiel.
Der Wert kann ja höher sein, nur muß #text noch neben #flash passen.

Ich würde aber allen Spalten float: left; geben (auch #text).
Für overvlow und height würde ich einen weiteren Container in #text schreiben.
 
Zuletzt bearbeitet:
Zurück
Oben