原文: CSS Crib Sheet
在使用CSS建站時,您肯定遇到過形形色色的布局問題,最后可能被搞得焦頭爛額。本文的目的是讓您的設(shè)計過程更為容易,當(dāng)您遇到困難時為您提供快速參考。
如果您有所補充,請在這里發(fā)表您的意見.
本文的其他語言版:法語, 德語, 西班牙語 和 匈牙利語。 歡迎提供其他翻譯。
filter(濾鏡) 或滾動條指定了樣式,那么您就用了私有代碼,除了IE之外,在別的瀏覽器中毫無作用。如果驗證器告訴您代碼沒有定義,極有可能您用了私有樣式,這樣在不同的瀏覽器中很難達到一致的效果。 @import 來輸入外部樣式表,早晚您會發(fā)現(xiàn)IE有“閃爍”的毛病。在應(yīng)用CSS樣式之前,未經(jīng)格式化的HTML文本會短暫地出現(xiàn)。這是可以避免的. min-width 在IE中有用。 width 當(dāng)作 min-width,所以通過一些 IE 的過濾技巧(filtering),可以實現(xiàn)同樣的最終效果。 <a name="anchor">),您會注意到 :hover 和 :active偽類也會作用于它。要避免這種情形,你可以使用 id,或者使用鮮為人知的語法: :link:hover, :link:active :focus,次序應(yīng)為 LVHFA(“Lord Vader's Handle Formerly Anakin”,Matt Haughey這樣建議)。 margin: 0 1px 3px 5px;表示上邊距為零,右邊距為1px,依此類推。 padding: 0 2px 0 1em; @import 或 <link>引入。 div {border: solid 1px #f00;} 之類的全局規(guī)則可以暫時為你查出布局問題。為特定的元素加上邊框可幫您找到難以發(fā)覺的交錯或空白問題。 另外值得一提的還有一些雖然不針對某些功能,但是在開發(fā)過程中應(yīng)當(dāng)注意的理論:
.smallblue 類,后來打算將文字改大,顏色變?yōu)榧t色,這個類名就不再有任何意義了。相反,您可以用更有描述性的名字如 .copyright 和 .pullquote。 新聞熱點
疑難解答