2012-07-06 36 views

回答

4

絕對最好在身體內使用div。它更加靈活,讓人感覺更有意義。

看到下面的例子,你可以實現你想用div做同樣的事情。

<body> 
<div style="width:100%; height: 100%"> 
<div style="background: url(bg.png); width: 1200px;"> 
Does the same thing as the other thing, but is way more flexible. 
</div> 
</div> 
</body> 
+0

好的歡呼的人:) – user1506962 2012-07-06 14:57:13

2

這樣做會使您的設計在您定位設備以外的設備上毫無價值。 你不能假設每個人都在1200px寬度的屏幕上工作。

尤其是現在隨着平板電腦,智能手機,智能手機的興起,只是不這樣做。

+0

是的,但是當瀏覽器被調整大小時,我沒有添加任何寬度evrrything在頁面上亂撞:/ – user1506962 2012-07-06 15:11:21

+0

使用寬度是必不可少的,如果你擔心不同的設備應該爲不同的設備使用不同的CSS文件。 – Sean 2012-07-06 16:17:00

+0

您可以隨時爲不同的媒體分別創建樣式表。 – ramblex 2012-07-06 16:33:11

0

@nicholas指出了一個很好的使用模式,將寬度放在身體內的一個div上,而不是放在身體上。另一個原因是,這是一種很好的做法(超出了響應式問題),Mozam工具欄等一些瀏覽器插件爲body標籤添加了樣式。

如果您在身體上設置了固定寬度,則可能會將其更改爲100%,從而使您的固定位置進入破損的液體位置。

相關問題