有些經典的CSS技巧,我們還是需要記住的,這樣可以節省我們大量的時間,下面零度就為大家推薦幾個比較好的CSS技巧:
1.在不同頁面上使用相同的導航代碼
許多網頁上都有導航選單,當進入某頁時,選單上相應這一項就應該變灰,而其他頁亮起來。一般要達到這個效果,需要寫程式或專門為每一頁做設計,現在靠CSS就可以達到這個效果。
首先,在導覽程式碼中使用CSS類別:
<ul> <li><a href="#" class="home">首页</a></li> <li><a href="#" class="about">关于我们</a></li> <li><a href="#" class="contact">联系我们</a></li> </ul>
然後分別為每一頁的Body指定一個id,和上面類別同名。如
。然後設計CSS如下:
#home .home, #about .about, #contact .contact { commands for highlighted navigation go here }
#這裡,當id設為home時,.home就會起作用,也就是class設為home的那一行導航條就會顯示出特殊效果來。其他頁也是如此。
怎麼樣,是不是很簡單呢?
2、Block與inline元素比較
所有的HTML元素都屬於block和inline之一。 block元素的特點是:
總是在新行上開始;
高度,行高以及頂和底邊距都可控制;
寬度缺省是它的容器的100%,除非設定寬度
,
,