我使用CSS樣式表在HTML中設置幾個塊的樣式。類別「標題」用於表示這些塊。div和跨度在一起
在我的CSS表,我有:
.header
{
background-color: #efefef;
margin-bottom:.4em;
}
然後在HTML我有:
<div class = "header">
<span style = "float:left;" >
<b>My Colors</b></span>
<span style = "float:right;" >
<input type="text" name="color" value = "Enter a color"/>
<input type="submit" value="Add" /></span>
</div>
一起使用class = "header"
其他幾個街區。其他塊的樣式正確,但上面的塊沒有(CSS對它沒有影響)。
將span標籤放在div裏面有什麼問題嗎? CSS和其他塊一起工作的原因是什麼,但不是這個?
你能後你做了什麼的截圖之前清除浮動
這樣
我加
<div style="clear:both;"></div>
? – 2011-05-24 13:52:00此外,根據規範,只能浮動塊級元素(比如'div'),而不是內聯元素(比如'span'),儘管浮動一個「span」通常在實踐中工作得很好。 – 2011-05-24 13:54:44