精通css 第六章 (1)導航欄

下拉菜單

.nav li{
    list-style-type: none;
    line-height: 30px;
    text-align: center;
}
.nav>li{
    float: left;
}
.nav li a{
    display: inline-block;
    width: 100px;
    height: 30px;
    text-decoration: none;
    background-color: black;
}
.nav li a:hover,a:active{
    color: cornflowerblue;
}
.nav li a:link,a:visited{
    color: white;
}

//下拉菜單實現的重點代碼
.nav .subnav{
    left: -999em;/*將子菜單移出屏幕*/
    position: absolute;
    z-index: 1000;
}
.nav li:hover .subnav{
    left:auto;/*讓子菜單回到自然狀態*/
}

這裏寫圖片描述

頁碼導航

<style>
    body{
        font-size: 1.4em;
    }
    ul{
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    ul li{
        float: left;
        list-style-type: none;
        margin-left: 0.5em;
    }
    ul li a{
        display: block;/*變爲塊級元素*/
        padding: 0.2em 0.5em;
        border: 1px solid #ccc;
        text-decoration: none;
        background: white;
        color: blue;
    }
    ul a[rel="Prev"],
    ul a[rel="Next"]{
        border: none;/*向前,向後無邊框*/
    }
    ul li a:hover,
    ul li a:focus,
    ul li.selected{
        background: blue;
        color: white;
    }
</style>
</head>
<body>
<ul>
    <li><a href="#" rel="Prev">&lt;&lt;Prev</a></li>
    <li><a href="#">1</a></li>
    <li><a href="#">2</a></li>
    <li><a href="#">3</a></li>
    <li><a href="#">4</a></li>
    <li><a href="#" rel="Next">Next&gt;&gt;</a></li>
</ul>

這裏寫圖片描述

發佈了47 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章