<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    春風博客

    春天里,百花香...

    導航

    <2008年3月>
    2425262728291
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統(tǒng)計

    公告

    MAIL: junglesong@gmail.com
    MSN: junglesong_5@hotmail.com

    Locations of visitors to this page

    常用鏈接

    留言簿(11)

    隨筆分類(224)

    隨筆檔案(126)

    個人軟件下載

    我的其它博客

    我的鄰居們

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    使用無序列表實現縱向和橫向菜單

    無序列表UL在網頁中除顯示樹狀結構外,最常用的用途就是作為導航欄的菜單使用,而它的樣式通過CSS來設定,這種把樣式與數據分離的做法既能有豐富多彩的效果,又易于變換,值得好好研究一下。

    無序列表的默認效果


    無序列表的代碼
    <ul>
    <li><href='#'>菜單001</a></li>
    <li><href='#'>菜單002</a></li>
    <li><href='#'>菜單003</a></li>
    <li><href='#'>菜單004</a></li>
    <li><href='#'>菜單005</a></li>
    <li><href='#'>菜單006</a></li>
    <li><href='#'>菜單007</a></li>
    <li><href='#'>菜單008</a></li>
    </ul>

    豎向導航欄的實現效果


    上邊是豎向導航欄的效果,這在許多網站上很常見

    取消無序列表的列表效果

    如前頁,如果不加設置,無序列表的li子項前會出現圓點效果,這對導航欄來說是需要取消的。
    取消列表效果使用對ul進行列表樣式設置就可以了,代碼如下:
    list-style-type:none;

    無序列表菜單項的按鈕效果實現

    設置無序列表子項的背景,就能使無序列表子項出現方塊效果。代碼舉例如下:
    background:#efb57c;

    使無序列表子項出現按鈕的效果,對邊框設置進行特殊設置即可,具體如下:
    border:2px outset #efb57c;

    無序列表菜單項的動態(tài)效果實現

    實現動態(tài)效果,對ul中的鏈接狀態(tài)進行設置即可,代碼如右。

    ul a:link{
    background
    :#efb57c;
    border
    :2px outset #efb57c;
    }

    ul a:visited
    {
    background
    :#efb57c;
    border
    :2px outset #efb57c;
    }

    ul a:focus
    {
    background
    :#daa670;
    border
    :2px outset #daa670;
    color
    :black;
    }

    ul a:hover
    {
    background
    :#daa670;
    border
    :2px outset #daa670;
    color
    :black;
    }

    ul a:active
    {
    background
    :#bb8e60;
    border
    :2px outset #bb8e60;
    }

    實現上述效果的全體代碼
    ul{
        margin
    :0;
        padding
    :0;
        list-style-type
    :none;
    }
     
    ul a
    {
        display
    :block;
        padding
    :2px;
        text-align
    :center;
        text-decoration
    :none;
        width
    :130px;
        margin
    :2px;
        color
    :#8d4f10;
    }

    ul a:link
    {
        background
    :#efb57c;
        border
    :2px outset #efb57c;
    }

    ul a:visited
    {
        background
    :#efb57c;
        border
    :2px outset #efb57c;
    }


    ul a:focus
    {
        background
    :#daa670;
        border
    :2px outset #daa670;
        color
    :black;
    }

    ul a:hover
    {
        background
    :#daa670;
        border
    :2px outset #daa670;
        color
    :black;
    }

    ul a:active
    {
        background
    :#bb8e60;
        border
    :2px outset #bb8e60;
    }
     
    li
    {   
        padding-left
    :10px;
    }

    橫向菜單的實現效果

    使用無序列表制作橫向菜單也很常見,例圖如下:


    將無序列表默認的縱向改為橫向

    無序列表子項默認是縱向的,需要將它改為橫向,要實現這里只要讓子項li浮動起來即可,如同設置一行內放置多個div一樣。代碼如下:
    #menubar li{
         float
    :left;
    }

    其它顏色,背景設置等不再贅述。

    橫向菜單CSS設置代碼

    #menubar{
    margin
    :0px;
    width
    :100%;
    text-align
    :right;
    }

    #menubar ul
    {
    margin
    :0;
    padding
    :0;
    list-style-type
    :none;
    }

    #menubar li
    {
    float
    :left;
    }

    #menubar li a
    {
        color
    :#000000;
        text-decoration
    :none;   
        padding-top
    :4px;
        display
    :block;
        width
    :70px;
        height
    :22px;
        text-align
    :center;
        background-color
    :#eefaec;
        margin-left
    :2px;
    }

    #menubar li a:hover
    {   
        color
    :#b9ecae;
    }

    posted on 2008-03-23 11:34 sitinspring 閱讀(3455) 評論(1)  編輯  收藏 所屬分類: HTML,CSS&JS

    評論

    # re: 使用無序列表實現縱向和橫向菜單 2009-04-20 23:32 大樹萱萱

    謝謝你教的知識.  回復  更多評論   

    sitinspring(http://www.tkk7.com)原創(chuàng),轉載請注明出處.
    主站蜘蛛池模板: 成人性生交大片免费看中文| 国产亚洲综合久久| 无码午夜成人1000部免费视频| 亚洲精品国产精品国自产观看| 大桥未久亚洲无av码在线| 免费看又爽又黄禁片视频1000| 狠狠色香婷婷久久亚洲精品| 扒开双腿猛进入爽爽免费视频| 亚洲最大的黄色网| 爽爽日本在线视频免费| 精品一区二区三区免费毛片| 亚洲黄片手机免费观看| 99在线视频免费观看| 亚洲午夜精品一区二区 | 男女一进一出抽搐免费视频| 亚洲日本中文字幕一区二区三区| 亚洲国产免费综合| 亚洲综合无码精品一区二区三区| 日本高清高色视频免费| 亚洲电影免费观看| 日本二区免费一片黄2019| 一区二区三区免费在线视频 | 国产精品无码免费视频二三区| 国产亚洲人成在线播放| 伊人亚洲综合青草青草久热| 可以免费观看的毛片| 亚洲人成免费网站| 亚洲高清无码专区视频| 很黄很黄的网站免费的| 七色永久性tv网站免费看| 日本免费电影一区| 福利免费在线观看| 亚洲xxxxxx| 亚洲人成人网站在线观看| 久艹视频在线免费观看| 亚洲乱人伦中文字幕无码| 国产亚洲精品资在线| 成人无码区免费A片视频WWW | 亚洲VA综合VA国产产VA中| 色播在线永久免费视频网站| 亚洲噜噜噜噜噜影院在线播放|