我将外部div的背景颜色设置为蓝色,但不显示。为什么?CSS背景色不起作用
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>
它的一个演示http://jsfiddle.net/4zjtp/
当我指定的问题模板的宽度和增加问题的长度,文本低于参与者分区。我怎样才能让它保持在同一条线上? – SamB
您可以使用 display:inline-block。 – Xavier
似乎没有工作。 http://jsfiddle.net/4zjtp/15/ – SamB