Home  >  Article  >  Backend Development  >  How to implement php drop-down menu and multi-level columns? (Code actual test)

How to implement php drop-down menu and multi-level columns? (Code actual test)

藏色散人
藏色散人Original
2018-08-09 14:11:054353browse

In website construction, the navigation bar usually displays a drop-down column. The PHP implementation of this function is not that simple. It requires a certain knowledge reserve related to database and PHP. So this article will introduce you to the functional implementation of the PHP secondary drop-down menu in a simple way so that you can understand and learn it.

This simple and easy-to-understand method is mainly implemented through html and css code. The specific example of the php drop-down menu code is as follows:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
<div id="nav">
    <ul>
        <li><a href="">首页</a></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>
            </ul>
        </li>
        <li><a href="">联系我们</a></li>
    </ul>
</div>
</body>
</html>

style.css code is as follows:

<style>
        *{margin:0;padding: 0;list-style: none;text-decoration: none;}
        #nav{width: 500px;height: 40px;background: #ccc;margin: 0 auto;}
        ul{background: #aaa}
        ul li{float:left; display:block; height: 40px; line-height: 40px; padding: 0 20px; position: relative;}
        ul li:hover{background: #cea;}
        ul li ul li{float: none;}
        /*关键一:将二级菜单设置为display:none;*/
 ul li ul{position: absolute;top:40px;left: 0; display: none;}
        ul li ul li:hover{background: red;}
        /*关键二:在划过二级菜单从属的一级菜单时,设置为display:block;*/
 ul li:hover ul{display: block;}
    </style>

How to implement php drop-down menu and multi-level columns? (Code actual test)

This article mainly introduces how to implement the PHP secondary drop-down menu in a simple way. I hope it will be helpful to friends in need.

[Related content recommendations]

PHP development Navigation bar secondary drop-down menu complete code

PHP development Navigation bar secondary drop-down menu HTML page

How to read the database with php drop-down menu

php and jQuery realize the display effect of the three-level navigation bar drop-down menu

PHP Development Navigation Bar Secondary Drop-down Menu CSS Style

The above is the detailed content of How to implement php drop-down menu and multi-level columns? (Code actual test). For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn