• 自制纯css下拉导航


    自己动手用纯css写了一个下拉导航,下面把代码呈上。
    主要用到了伪类,相对定位,绝对定位的知识。

    <
    doctype html> <html> <head> <meta charset="utf-8"> <style> body{margin:0px;} #menu{ width:100%; height:31px; background-color:#c9c9a7; position:relative;} #menu ul { padding:0; margin:0; list-style-type: none; } #menu ul li { float:left; position:relative; } #menu ul li a ,#menu ul li a:visited { display:block; text-align:center; text-decoration:none; width:104px; height:30px; color:#000; border-top: 1px solid #c9c9a7; border-right:1px solid #fff; border-width:1px 1px 0 0;/*上右下左*/ background:#c9c9a7; line-height:30px; font-size:11px; } /* make the dropdown ul invisible */ #menu ul li ul { display: none; } #menu ul li:hover a { color:#fff; background:#b3ab79; } #menu ul li:hover ul { display:block; position:absolute; top:31px; left:0; width:105px; } #menu ul li:hover ul li a { display:block; background:#faeec7; color:#000; width:204px;/*控制下拉框的宽度*/ } /* style the background and forground colors of the links on hover */ #menu ul li:hover ul li a:hover { background:#dfc184; color:#000; } </style> </head> <body> <div id="menu"> <ul> <li><a href="">菜单一</a> <ul> <li><a href="">子菜单1</a></li> <li><a href="">子菜单3</a></li> </ul> </li> <li><a href="">菜单二</a> <ul> <li><a href="">子菜单4</a></li> <li><a href="">子菜单5</a></li> <li><a href="">子菜单6</a></li> </ul> </li> <li><a href="">菜单三</a> <ul> <li><a href="">子菜单4</a></li> <li><a href="">子菜单5</a></li> <li><a href="">子菜单6</a></li> </ul> </li> </ul> </div> </body> </html>
  • 相关阅读:
    jinja模板语法
    flask处理cookie
    django模板语法
    django模型操作
    世间有一种坏
    单纯指望运动减肥的是几乎不可能的?
    主题
    slax自启动程序
    搞定TADA68机械键盘的固件修改
    ubuntu中编译安装gcc 9.2.0
  • 原文地址:https://www.cnblogs.com/xiaogou/p/5055075.html
Copyright © 2020-2023  润新知