91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS+HTML實現頂部導航欄的方法

發布時間:2021-04-30 11:04:37 來源:億速云 閱讀:390 作者:小新 欄目:web開發

這篇文章主要介紹了CSS+HTML實現頂部導航欄的方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

html有什么特點

1、簡易性:超級文本標記語言版本升級采用超集方式,從而更加靈活方便,適合初學前端開發者使用。 2、可擴展性:超級文本標記語言的廣泛應用帶來了加強功能,增加標識符等要求,超級文本標記語言采取子類元素的方式,為系統擴展帶來保證。  3、平臺無關性:超級文本標記語言能夠在廣泛的平臺上使用,這也是萬維網盛行的一個原因。 4、通用性:HTML是網絡的通用語言,它允許網頁制作人建立文本與圖片相結合的復雜頁面,這些頁面可以被網上任何其他人瀏覽到,無論使用的是什么類型的電腦或瀏覽器。

導航欄的實現、固定頂部導航欄、二級菜單實現

效果圖:

CSS+HTML實現頂部導航欄的方法

最近在使用這個導航欄的時候,發現頁面在放大和縮小的情況下,導航欄的布局和顯示都有些小問題,所以重新改了一下css部分的代碼,重新貼上來

新的代碼實現(優化布局):

<html>
   <head>
       <style type="text/css">
        .top{
    /* 設置寬度高度背景顏色 */
    height: auto; /*高度改為自動高度*/
    width:100%;
    margin-left: 0;
    background:rgb(189, 181, 181);
    position: fixed; /*固定在頂部*/
    top: 0;/*離頂部的距離為0*/
    margin-bottom: 5px;
}
.top ul{
    /* 清除ul標簽的默認樣式 */
    width: auto;/*寬度也改為自動*/
    list-style-type: none;
    white-space:nowrap;
    overflow: hidden;
    margin-left: 5%;
    /* margin-top: 0;          */
    padding: 0;

}
.top li {
    float:left; /* 使li內容橫向浮動,即橫向排列  */
    margin-right:2%;  /* 兩個li之間的距離*/
    position: relative;
    overflow: hidden;
}

.top li a{
   /* 設置鏈接內容顯示的格式*/
    display: block; /* 把鏈接顯示為塊元素可使整個鏈接區域可點擊 */
    color:white;
    text-align: center;
    padding: 3px;
    overflow: hidden;
    text-decoration: none; /* 去除下劃線 */
    
}
.top li a:hover{
    /* 鼠標選中時背景變為黑色 */
    background-color: #111;
}
.top ul li ul{
    /* 設置二級菜單 */
    margin-left: -0.2px;
    background:rgb(189, 181, 181);
    position: relative;
    display: none; /* 默認隱藏二級菜單的內容 */

}
.top ul li ul li{
    /* 二級菜單li內容的顯示 */
    
    float:none;
    text-align: center;
}
.top ul li:hover ul{
    /* 鼠標選中二級菜單內容時 */
    display: block;
}
body{
    background:#eff3f5;
}

       </style>
        <body>
            <div class="top">
                   <center> 
                    <ul>
                    <li><a href="#">一級菜單</a></li>
                    <li><a href="#">一級菜單</a></li>
                    <li><a href="#">一級菜單</a></li>
                    <li><a href="#"><b>一級菜單</b></a></li>
                    <li><a href="#">一級菜單</a></li>
                    <li>
                        <a href="#">一級菜單</a>
                        <ul>
                            <li><a href="#">二級菜單</a></li>
                            <li><a href="#">二級菜單</a></li>
                        </ul>
                    </li>        
                      </ul>
                    </center>      
            </div>
        </body>
    </head>
</html>

下面的原來的代碼實現(頁面放大縮小的時候導航版排版有問題)

<html>
   <head>
       <style type="text/css">
        .top{
            /* 設置寬度高度背景顏色 */
            height: 50px;
            width:100%;
            background:rgb(189, 181, 181);
            position: fixed; /*固定在頂部*/
            top: 0;/*離頂部的距離為0*/
        }
        .top ul{
            /* 清除ul標簽的默認樣式 */
            width: 80%;
            list-style-type: none;
            margin: 0;            
            padding: 0;
            overflow: hidden;

        }
        .top li {    
            float:left; /* 使li內容橫向浮動,即橫向排列  */
            margin-right:50px;  /* 兩個li之間的距離*/
        }

        .top li a{
           /* 設置鏈接內容顯示的格式*/
            display: block; /* 把鏈接顯示為塊元素可使整個鏈接區域可點擊 */
            color:white;
            text-align: center;
            padding: 14px 16px;
            text-decoration: none; /* 去除下劃線 */
        }
        .top li a:hover{
            /* 鼠標選中時背景變為黑色 */
            background-color: #111;
        }
        .top ul li ul{
            /* 設置二級菜單 */
            width: auto;
            background:rgb(189, 181, 181);
            position: absolute;
            display: none; /* 默認隱藏二級菜單的內容 */

        }
        .top ul li ul li{
            /* 二級菜單li內容的顯示 */
            margin-right:0;
            float:none;
            text-align: center;
        }
        .top ul li:hover ul{
            /* 鼠標選中二級菜單內容時 */
            display: block;
        }
       </style>
        <body>
            <div class="top">
                   <center> 
                    <ul>
                    <li><a href="#">一級菜單</a></li>
                    <li><a href="#">一級菜單</a></li>
                    <li><a href="#">一集菜單</a></li>
                    <li><a href="#"><b>一級菜單</b></a></li>
                    <li><a href="#">一級菜單</a></li>
                    <li>
                        <a href="#">一級菜單</a>
                        <ul>
                            <li><a href="#">二級菜單</a></li>
                            <li><a href="#">二級菜單</a></li>
                        </ul>
                    </li>        
                      </ul>
                    </center>      
            </div>
        </body>
    </head>
</html>

感謝你能夠認真閱讀完這篇文章,希望小編分享的“CSS+HTML實現頂部導航欄的方法”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

哈密市| 光泽县| 天等县| 西安市| 远安县| 榆树市| 厦门市| 眉山市| 贺州市| 金湖县| 江油市| 彭州市| 随州市| 永和县| 米易县| 永昌县| 东乡族自治县| 堆龙德庆县| 白朗县| 从江县| 浦东新区| 昌吉市| 卓资县| 济阳县| 岑溪市| 伽师县| 北辰区| 芮城县| 红桥区| 健康| 图木舒克市| 梅河口市| 云浮市| 沁阳市| 泗阳县| 尤溪县| 双城市| 黑龙江省| 迁西县| 聂拉木县| 西平县|