Heim > Web-Frontend > HTML-Tutorial > So erstellen Sie mit HTML eine sekundäre Menüleiste, über die sich die Maus bewegt (Beispiel-Quellcode)

So erstellen Sie mit HTML eine sekundäre Menüleiste, über die sich die Maus bewegt (Beispiel-Quellcode)

云罗郡主
Freigeben: 2018-10-09 16:10:59
nach vorne
3795 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Verwendung von HTML zum Erstellen einer sekundären Menüleiste (Beispielquellcode) vorgestellt, die beim Erstellen einer Website sehr hilfreich ist Beispiel-Quellcode mit allen.

Zuerst das Rendering:

1 Die Maus ist nicht darauf

2 . Die Maus befindet sich im Menü der ersten Ebene

3. Platzieren Sie die Maus im Sekundärmenü >

Der Beispielquellcode lautet wie folgt:

<html>
<head>
    <title>二级菜单测试</title>
    <meta charset="utf-8">
    <style type="text/css">

    /*为了使菜单居中*/
    body {
        padding-top:100px;
        text-align:center; 
    }
    
    
    /* -------------菜单css代码----------begin---------- */
    .menup { 
        border: 2px solid #aac; 
        overflow: hidden; 
        display:inline-block;
    }
    
    /* 去掉a标签的下划线 */
    .menup a {
        text-decoration: none;
    }
    
    /* 设置ul和li的样式 */
    .menup ul , .menup li {
        list-style: none;
        margin: 0;
        padding: 0;
        float: left;
    } 
    
    /* 设置二级菜单绝对定位,并隐藏 */
    .menup > ul > li > ul {
        position: absolute;
        display: none;
    }

    /* 设置二级菜单的li的样式 */
    .menup > ul > li > ul > li {
        float: none;
    }
  
    /* 鼠标放在一级菜单上,显示二级菜单 */
    .menup > ul > li:hover ul {
        display: block;
    }

    /* 一级菜单 */
    .menup > ul > li > a {
        width: 120px;
        line-height: 40px;
        color: black;
        background-color: #cfe;
        text-align: center;
        border-left: 1px solid #bbf;
        display: block;
    }
    
    /* 在一级菜单中,第一个不设置左边框 */
    .menup > ul > li:first-child > a {
        border-left: none;
    }

    /* 在一级菜单中,鼠标放上去的样式 */
    .menup > ul > li > a:hover {
        color: #f0f;
        background-color: #bcf;
    }

    /* 二级菜单 */
    .menup > ul > li > ul > li > a {
        width: 120px;
        line-height: 36px;
        color: #456;
        background-color: #eff;
        text-align: center;
        border: 1px solid #ccc;
        border-top: none;
        display: block;
    }
    
    /* 在二级菜单中,第一个设置顶边框 */
    .menup > ul > li > ul > li:first-child > a {
        border-top: 1px solid #ccc;
    }
    
    /* 在二级菜单中,鼠标放上去的样式 */
    .menup > ul > li > ul > li > a:hover {
        color: #a4f;
        background-color: #cdf;
    }
    /* -------------菜单css代码----------end---------- */
    
    </style>
</head>
<body>

    <!-- -------菜单html代码---------begin------- -->
    <p class="menup">
        <ul>
            <li>
                <a href="#">菜单一</a>
                <ul>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                </ul>
            </li> 
            <li>
                <a href="#">菜单二</a>
                <ul>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                </ul>
            </li> 
            <li>
                <a href="#">菜单三</a>
                <ul>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                </ul>
            </li> 
            <li>
                <a href="#">菜单四</a>
            </li> 
            <li>
                <a href="#">菜单五</a>
                <ul>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                    <li><a href="#">二级菜单</a></li>
                </ul>
            </li> 
        </ul>
    </p>
    <!-- -------菜单html代码---------end------- -->
    
</body>
</html>
Nach dem Login kopieren

Das Obige ist eine vollständige Einführung in die Verwendung HTML zum Erstellen einer sekundären Menüleiste (Beispielquellcode), über die sich die Maus bewegt. Wenn Sie mehr über HTML-Tutorials erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.

Das obige ist der detaillierte Inhalt vonSo erstellen Sie mit HTML eine sekundäre Menüleiste, über die sich die Maus bewegt (Beispiel-Quellcode). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage