Ich setze die Hintergrundfarbe des äußeren div zu blau, aber es wird nicht angezeigt. Warum?CSS-Hintergrundfarbe funktioniert nicht
CSS
.question-template {
width: auto;
height: auto;
background-color: blue;
}
.question {
float: left;
margin: 10px;
}
.participants {
background-color: green;
float: left;
margin: 10px;
}
HTML
<body>
<div class="question-template">
<div class="participants">234</div>
<div class="question">Some lorem ipsum text</div>
</div>
</body>
Eine Demo davon http://jsfiddle.net/4zjtp/
Nun, wenn ich die Breite der Frage Vorlage angeben und die Länge der Frage erhöhen, um den Text geht unter die Teilnehmer div. Wie kann ich es auf der gleichen Linie bleiben lassen? – SamB
Sie können Display: Inline-Block verwenden. – Xavier
das schien nicht zu funktionieren. http://jsfiddle.net/4zjtp/15/ – SamB