程序代碼
從上面的結構代碼可以看出,在<ul />標籤外面套兩個DIV,給每個DIV設定一個背景圖像,然後分別設定背景圖像的平鋪方式為不平鋪,再設定兩個DIV的背景圖像一個靠左一個靠右,最後是<ul />也就是導航條中間部分的背景,設定它的平鋪方式為橫向平鋪。
圓角的可自動伸縮適應的導航條就做完了,這其中還有一些小地方是值得注意的:
1、外面兩個DIV的padding數值是圓角圖片的寬度;
2、在背景圖像屬性中增加與圖片顏色相近的顏色值,這樣可以在圖片丟失或未加載完成時保證易讀性;
3、如果在一開始沒有設定全局樣式*{margin:0; padding:0;}時,那麼<ul />的屬性裡就必須設定「margin:0; padding:0;」,否則在IE下,導航條的<ul />前面會出現一段空白,這在Firefox下是沒有的。
圓角導航由於可以不用考慮高度的自適應,所以相對於圓角邊框來說要容易上一些,但圓角邊框的製作依然可以根據製作圓角導航的方式來製作,分為上中下三個DIV,上下兩個DIV就跟圓角導航的一樣。
文章來自wow