有過網頁設計經驗的人應該不難明白,如果不知道細節的話,通過察看源代碼就能知道,它實際上是通過在表格中插入事先制作好的作為標簽卡的圖片來制作的,標簽卡的效果通過顏色來控制,比如上圖中的“your store”這張圖片和底下子欄目的顏色一致,背景都為深藍色,這樣看上就向一張卡片了。
不過,現在網頁設計的趨勢是xhtml+css來完成。那么,如果不用圖片加表格的方法,有沒有辦法僅僅利用css來制作呢?有的,可以通過項目列表的css設定來做到。
就是利用這種方法來制作的。
下面,我們就分別來學習css的標簽卡制作。
利用列表元素制作標簽卡
通常情況下,項目列表的排列方式是垂直的,并在前頭帶有特定的項目符號,如下:
項目列表一項目列表二項目列表三項目列表四它所對應的html代碼是這個樣子:
<ul><li>項目列表一</li><li>項目列表二</li><li>項目列表三</li><li>項目列表四</li></ul>
那是否你曾想到過,項目列表也可以不垂直排列,而是水平分布呢?在html中無論如何是做不到這點的。可是css卻提供了這種方法。
首先,我們把項目列表放入到div標記中,如下:
<div id=horizonlist>
<ul><li>項目列表一</li><li>項目列表二</li><li>項目列表三</li><li>項目列表四</li></ul>
</div>
然后,我們為這個id為horizonlist的div設定如下樣式:
#horizonlist {//*設定div的box屬性*//border: 1px solid #000;margin: 2em;width: 80%;padding: 5px;font-family: verdana, sans-serif;}
#horizonlist ul, #horizonlist li {//*設定限制于horizonlist的div內的ul和li的屬性*//display: inline;margin: 0;padding: 0;color: #339;font-weight: bold;}此樣式作用于所給項目列表的結果如下:
項目列表一項目列表二項目列表三項目列表四
怎么選擇刷流量的軟件?Ssl握手的基本介紹網站收錄遲遲上不來是什么原因?網站改版時需要注意7個問題互聯網時代,“編程”思維會成為孩子未來必備的本領創新講解:實用的營銷型網站建設6個技巧網站頁面設計第一印象十分關鍵淺談初級站長做網站建設的步驟