Wie kann ich den Text "auf seiner eigenen Seite" bleiben lassen, wenn er in der ersten Zeile überläuft?CSS-Wortumbruch zweite Textzeile
Ich habe einen Abschnitt, der zwei Divs enthält. Die zwei Divs sind nebeneinander positioniert, aber wenn die erste Zeile voll ist, beginnt sie in einer neuen Zeile unter dem ersten Div. (und das ist das Problem)
Das erste div ist 120px breit, weil das der breiteste Text ist, der dort gedruckt werden kann. Das zweite div ist/sollte der Rest des Bildschirms sein.
Ich habe einen Link zu jafiddle erstellt, auch wenn der auf der Seite nicht klar ist. Das Problem tritt auf, wenn Sie ein kleines Fenster (Telefone usw.) haben.
Die Seite wird von PHP generiert.
.section{
display: inline-block;
width: 100%;
float: left;
}
.pTrans1{
float: left;
width: 120px;
color: red;
}
.pTrans2{
display: inline;
}
<section><div class='pTrans1'>15<font color='blue'>1120Z</font></div> <div class='pTrans2'><b>Meterologisk observation från den 15e kl 12:20 svensk tid.<font color=green> (32 minuter sedan)</font></b></div></section><br>
Verwendung von 'Position: absolute' ist hier ein wenig übertrieben, denke ich. – KittMedia
@KittMedia Die Situation zwingt es. :) Fest-Flüssigkeit. Oder Sie müssen den Tabellen-Hack verwenden, da dies besser ist. –
Nein, wie Sie mindestens 2 Antworten mit nur 2 kleinen Änderungen in dem angegebenen Code sehen können. :) – KittMedia