我們應該養成良好的編碼習慣,css整體佈局聲明為我們的程式碼簡化、提高運作效率提供了途徑。我們列舉比較常用的形式,並加上解釋。整體佈局聲明的作用在於將目標作一個整體的概括,聲明一些完全相同或基本相同的屬性及值,以免在後面的程式碼中每一個標籤中都需要單獨定義。若有不同的屬性與值,後面的重新定義即可。
一、通配式整體佈局聲明。
* { margin:0; padding:0; font-size:0.8em; ... }
這類形式的聲明是針對整個頁面的。可以設定頁面元素共有的屬性。而不必每一個元素單獨的聲明。上面的程式碼我們聲明邊距及填充為零、字體大小為0.8em。對於頁面中的元素都套用此聲明的屬性和值。除非在後面的程式碼中再次定義margin、padding、font-size的值,否則就以此定義來顯示。
二、標籤式整體宣告
body { background:#fff; font-family: courier, "courier new", monospace; } 或 p { background:#fff; font-family: courier, "courier new", monospace; }
這類聲明是針對某些xhtml標籤的。如果無特別的定義,將適用此聲明。我們定義了body的背景色及字體。所以body內的元素都適用它,除非再次定義。對於段落p的定義原理是一樣的。
三、群組式整體聲明
h1,h2,h3 {color:#00f; font-weight:100;}
這類聲明表示h1,h2,h3的文字顏色以及字體加粗情況。我們在實際操作中,不一定是這樣的情況,或許是某些class或id的xhtml元素有著相同的屬性,我們都可以群組起來編碼。有些不同的地方,單獨的重新定義即可。例如在有小圖示的清爽css表單設計這個http://www.52css.com/article.asp?id=392實例中。我們就用到了這種類型的聲明。
以上就是css整體佈局聲明的一些使用技巧_經驗交流的內容,更多相關內容請關注php中文網(www.php.cn)!

React生態系統為我們提供了許多庫,所有庫都集中在拖放的相互作用上。我們有反應,反應,可愛dnd,

我可以說我經常使用背景折疊。 IT Wager IT幾乎從未在日常CSS工作中使用。但是在斯特凡·朱迪斯(Stefan Judis)的帖子中,我想起了它,

使用RequestAnimationFrame進行動畫化應該很容易,但是如果您還沒有徹底閱讀React的文檔,那麼您可能會遇到一些事情

聽著,我不是GraphQL專家,但我確實喜歡與之合作。作為前端開發人員,它向我曝光數據的方式非常酷。它就像一個菜單


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

Dreamweaver Mac版
視覺化網頁開發工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。