今天小编给大家分享一下id是html的属性吗的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一
顺晟科技
2022-09-15 21:30:50
94
今天学习了使用HTML+CSS实现下拉菜单效果,在这个例子中,我学到了如下知识点:
html和css代码分别如下:
<!DOCTYPE html> <html> <head> <title>Dropdown menu</title> <link rel="stylesheet" type="text/css" href="index5.css"> <body> <nav> <p>ptravels</p> <ul> <li><a href="#">Home</a></li> <li><a href="#">Portfolio</a> <ul> <li><a href="#">Data analysis</a></li> <li><a href="#">Artifical inteligence</a></li> <li><a href="#">Web development</a></li> </ul> </li> <li><a href="#">About me</a></li> <li><a href="#">Contact</a></li> </ul> </nav> </body> </html>
* { margin: 0; padding: 0; } body { background-image: url(\'images/banner.jpg\'); background-size: cover; } nav { width: 100%; height: 60px; background-color: #fff; } nav p { font-family: arial; font-size: 24px; text-transform: uppercase; line-height: 55px; padding: 0 20px; float: left; } nav ul { float: left; } nav ul li { float: left; list-style: none; position: relative; } nav ul li a { display: block; font-family: arial; font-size: 14px; padding: 22px 10px; text-decoration: none; } nav ul li ul { display: none; position: absolute; background-color: #fff; padding: 10px; border-radius: 0px 0px 4px 4px; } nav ul li:hover ul { display: block; } nav ul li ul li { width: 160px; border-radius: 4px; } nav ul li ul li a { padding: 8px 10px; } nav ul li ul li a:hover { background-color: #f3f3f3; }
最终效果:
参考链接:
[1] https://www.youtube.com/watch?v=rgUp302f_lY&index=41&list=PL0eyrZgxdwhwNC5ppZo_dYGVjerQY3xYU
19
2022-10
19
2022-10
18
2022-10
02
2022-10
02
2022-10
02
2022-10