在這裏和那裏我看到的建議,我應該總是設置浮動項目的寬度。但是當我探索流行的Web服務(如Twitter/Google)的CSS時,我發現幾乎沒有人會這樣做。我應該總是明確地設置浮動物品的寬度?
難道總是被認爲是不錯的風格浮動物品的設置寬度?在哪些情況下,我應該設置「寬度」屬性以及何時可以安全省略?
的一些話:
「你應該始終設置在浮動元素的寬度(除非直接應用於圖像 - 其中有隱含的寬度)。如果沒有寬度設置,其結果可能是不可預測的。」
HTML and CSS: Design and Build Websites book says:
當你使用float屬性,你也應該用width屬性指示浮動元素應該有多寬是。如果不這樣做,結果可能會不一致,但該框可能佔用包含元素的全部寬度(就像在正常流程中一樣)。