2010-10-22 21 views
2

以下HTML ...浮動使得股利不是圍繞孩子

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title></title> 
</head> 
<body> 
    <div style="border: 1px solid blue;"> 
     <div style="float: left;"> 
      Expected NPV</div> 
    </div> 
</body> 
</html> 

...呈現藍色邊框和孩子DIV裏面父DIV。但是,float:left;指令使得父母不用邊界包圍孩子(這是我的願望)。

有沒有辦法讓這種情況發生w/out刪除浮動:左?

我把HTML解釋成一個非常簡單的例子來說明基本問題。我意識到float:left;在這個例子中是荒謬的,但它是從原始的HTML中需要的。我可以發佈,如果它會更有幫助。

+0

麻煩是沒有上下文我們不能分辨浮動是否合適 - 顯示:內聯可能更適合我們所知道的。 – annakata 2010-10-22 12:14:07

回答