您好,欢迎访问一九零五行业门户网

css设置网页导航栏

这篇文章主要为大家详细介绍了css设置网页导航栏的相关资料,需要的朋友可以参考下
html页面: <!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" dir="ltr" lang="zh-cn"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>freebsd</title> <link rel="stylesheet" type="text/css" media="all" href="./css/style.css"> <link rel="stylesheet" id="superfish-css" href="./css/superfish.css" type="text/css" media="all"> </head> <body> <div class="menu-header"> <ul id="menu-%e5%af%bc%e8%88%aa" class="nav sf-js-enabled"> <div id="home_btn"> <a href="#">首页</a> </div> <li> <a href="#">风雨</a> </li> <li id="menu-item-92" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-92"> <a href="#">飘</a> </li> </ul> </div> </body> </html>
css文件: /*** essential styles ***/ .nav, .nav * { margin: 0; padding: 0; list-style: none; } .nav { line-height: 1.0; } .nav ul { position: absolute; top: -999em; width: 13em; /* left offset of submenus need to match (see below) */ } .nav ul li { width: 100%; } .nav li:hover { visibility: inherit; /* fixes ie7 'sticky bug' */ } .nav li { float: left; position: relative; } .nav a { display: block; position: relative; } .nav li:hover ul, .nav li.sfhover ul { left: 0; top: 36px; /* match top ul list item height */ z-index: 99; } ul.nav li:hover li ul, ul.nav li.sfhover li ul { top: -999em; } ul.nav li li:hover ul, ul.nav li li.sfhover ul { left: 13em; /* match ul width */ top: 0; } ul.nav li li:hover li ul, ul.nav li li.sfhover li ul { top: -999em; } ul.nav li li li:hover ul, ul.nav li li li.sfhover ul { left: 13em; /* match ul width */ top: 0px; } /*** demo skin ***/ .nav { float: left; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; } .nav a { padding: 1em 1.1em 1em 1.1em; text-decoration:none; background: url("22.png") no-repeat -1px 0px; } .nav a, .nav a:visited { /* visited pseudo selector so ie6 applies text colour*/ color: #333; font-weight: 800; } .nav li { /*background: url("../images/menu_divider.png") no-repeat -1px 0px;*/ /*background: url("11.png") no-repeat -1px 0px;*/ } .nav li:hover a { color: #eee; } .nav li li a { background: #333; } .nav li li a:hover { text-decoration: underline; } .nav li ul { background: #000; } .nav li:hover, .nav li.sfhover, .nav a:focus, .nav a:hover, .nav a:active { outline: 0; color: #fff; background: #0088ff;/*鼠标划过或者激活*/ } .nav li ul li:hover, .nav li ul li.sfhover, .nav li ul li a:focus, .nav li ul li a:hover, .nav li ul li a:active { outline: 0; color: #fff; } .nav li.current_page_item, .nav li.current-cat { background: #333; } .nav li.current_page_item a, .nav li.current-cat a { color: #fff; }
以上就是css设置网页导航栏的详细内容。
其它类似信息

推荐信息