Django纵向二级导航栏(鼠标悬空事件)

ⅰ亾dé卋堺 提交于 2020-03-28 07:44:35

学习html+css的导航栏样式,做个笔记,这个是最基础的,没有啥美化。

后面再研究一下树形结构的二级导航栏

 

  1 <!DOCTYPE html>
  2 <html lang="en" xmlns="http://www.w3.org/1999/html">
  3 <head>
  4     <meta charset="UTF-8">
  5     <title>{% block title %} base模板 {% endblock title%}</title>
  6     <style >
  7         th {color:green}
  8         tbody {color:blue;height:50px}
  9         tfoot {color:red}
 10         
 11         #header{
 12             background-color: black;
 13             color: azure;
 14             text-align: center;
 15             padding: 5px;
 16         }
 17         /*设定整个导航栏样式*/
 18         #nav{
 19             background-color: gainsboro;
 20             height: 500px;
 21             width: 200px;
 22             color: black;
 23             float: left;
 24             padding:5px;
 25         }
 26         #nav a,ul{
 27             text-decoration: none;/* 去除下划线*/
 28             margin: 0px;/* 去除前上方留白*/
 29             padding: 0px; /* 去除左方留白*/
 30         }
 31         /*一级导航栏样式*/
 32         #nav ul li{
 33             display: block;
 34         }
 35         /*一级导航栏鼠标悬停样式*/
 36         #nav ul li:hover{
 37             background-color: burlywood;
 38         }
 39         /*绑定一级导航栏与二级导航栏样式*/
 40         #nav ul li:hover ul{
 41             position: absolute;
 42             display: block;
 43         }
 44         /*二级导航栏样式*/
 45         #nav ul li ul{
 46             background-color: whitesmoke;
 47             display: none;/*默认隐藏*/
 48             left: 100px;
 49             position: relative; /*相对定位,左移100px*/
 50         }
 51         /*二级导航栏鼠标悬停样式*/
 52         #nav ul li ul li:hover{
 53             background-color: gainsboro;
 54 
 55         }
 56         #footer{
 57             background-color: black;
 58             color: azure;
 59             clear: both;
 60             text-align: center;
 61             padding: 5px;
 62         }
 63     </style>
 64     
 65     
 66     
 67 </head>
 68 <body>
 69 <div   id="header">
 70 <h1 >测试工具</h1>
 71 </div>
 72 
 73 <div id="nav">
 74     <ul>
 75         <li><a href="/app1/home">主页</a></li>
 76         <li><a href="/app1/home">主目录1号</a>
 77         <ul>
 78             <li><a href="/app1/policy">子项001</a> </li>
 79             <li><a href="/app1/policy/67">子项002</a></li>
 80         </ul></li>
 81         <li><a href="#">目录2号</a>
 82         <ul>
 83             <li><a href="/app1/policy">11111111111</a> </li>
 84             <li><a href="/app1/policy/67">22222222222</a></li>
 85             <li><a href="/app1/policy/67">33333333333333</a></li>
 86         </ul></li>
 87     </ul>
 88 </div>
 89 {% block content %}
 90 <table border="1">
 91 <tr>
 92 <th>row 1, cell 1</th>
 93 <th>row 1, cell 2</th>
 94 </tr>
 95 <tr>
 96 <td>row 1, cell 1</td>
 97 <td>row 1, cell 2</td>
 98 </tr>
 99 <tr>
100 <td>row 2, cell 1</td>
101 <td>row 2, cell 2</td>
102 </tr>
103 </table>
104 
105 <dl>
106 <dt>Coffee</dt>
107 <dd>Black hot drink</dd>
108 <dt>Milk</dt>
109 <dd>White cold drink</dd>
110 </dl>
111 {% endblock content %}
112 
113 <div id="footer">
114     已经没有了
115 </div>
116 
117 </body>
118 </html>

 

成果如下:

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!