名站导航为爱好css的朋友们提供相关的知识。
padding,margin,border与width宽度的关系图解教程
- 此篇文章具体介绍如下
下文是纯css教程实现的,鼠标滑过自动显示子栏目下拉菜单的效果实例。
<!DOCTYPE html PUBLIC "-//W3C//DTD XhTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>genban.org</title> <style type="text/css教程" > body{ margin:0px; padding:0px; } li{ list-style:url(1.jpg); } a{ display:block; } a:link,a:visited { text-decoration: none; color:#000000; } .menu{ margin:0px auto; width:404px; height:21px; } .menu ul{ margin:0px; padding:0px; } .menu ul li{ position:relative; float:left; list-style:none; padding:2px; border:1px dotted; font-size:14px; width:95px; text-align: center; margin:0px; background:#999999; } .menu ul li ul{ display:none; } .menu ul li:hover ul{ display:block; position: absolute; left: 0px; top: 21px; } .menu a:link{ background:url(2.png) -137px -10px; } .menu a:hover{ background:url(2.png) -26px -10px; } </style> </head> <body> <p>genban.org导航</p> <div class="menu"> <ul> <li><a href="#">首页</a></li> <li><a href="#">新闻中心</a> <ul> <li><a href="1#">新手入门</a></li> <li><a href="2#">视频教程</a></li> <li><a href="3#">常见问题</a></li> </ul> </li> <li><a href="#">学习课程</a> <ul> <li><a href="1#">新手入门</a></li> <li><a href="2#">视频教程</a></li> <li><a href="3#">常见问题</a></li> </ul> </li> <li><a href="#">联系我们</a></li> </ul> </div> </body> </html>
鼠标滑过显示的关键css教程,其实就是
.menu ul li:hover ul{ display:block; position: absolute; left: 0px; top: 21px; }
通过li:hover状态,来更改display,从none改为block,从而达到显示的目的。
关于css的相关的知识就说到这里希望能够可以帮助更多的朋友们。,css,实现,鼠标,滑过,显示,子,栏目,下拉菜单,的,代码html css教程 dl dt dd 标签实现表格用法实例