2010-02-27 120 views
2

內部固定寬度DIV我具有類似於下面的設置:定心100%的寬度父DIV

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml」> 

<div id=「a」 style=「width: 100%」> 
<div id=「b」 style=「width: 200px; margin: 0 auto」> 
</div> 
</div> 

而這在除了IE一切中心細。

任何人都知道發生了什麼以及如何解決它。我知道文本對齊技巧,但必須有更好的方法。我討厭草率的代碼:-)

乾杯

+2

這應該在IE6 +中工作(假定您的原始代碼不使用那些奇特的引號!)。你能展示更多的原始代碼嗎? – mercator 2010-02-28 17:27:49

+0

嘗試http://www.blueprintcss.org,因爲它會將您的CSS變成網格。 – 2010-03-02 19:45:10

回答

0

文字對齊技巧是我用過的東西。我討厭草率的代碼,但嘿,這是IE。

我想到的一點是,也許你需要爲它外面的所有元素設置寬度。嘗試將寬度設置爲html和body。

你錯過了你的身體標記,你注意到了,因爲你的代碼離有效距離太遠了,這隻能是一個例子嗎?

相關問題