A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 编程开发 > 网站开发 > html+css制作下拉菜单

html+css制作下拉菜单

时间:2015-09-23 16:00作者:yezheng人气:357

下面小编为大家带来一个html+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>导航栏 </title>

<style type="text/css">

/* common styling */

/* set up the overall width of the menu div, the font and the margins

建立菜单的div的宽度,字体和边距 */

.menu {

font-family: 黑体, 宋体;

width:950px;

margin:0;

margin:50px 0;

}

/* remove the bullets and set the margin and padding to zero for the unordered list

取出子弹,并设置为无序列表的margin和padding为零*/

.menu ul {

padding:0;

margin:0;

list-style-type: none;

}

/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item

将该清单浮动,以便该项目处于一个直线及其位置,以便将下拉列表显示在每个列表项下面的正确位置上*/

.menu ul li {

float:right;

position:relative;

}

/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size.风格是104px宽30高一上和右边框的链接。设置背景颜色和字体大小。 */

.menu ul li a, .menu ul li a:visited {

display:block;

text-align:center;

text-decoration:none;

width:104px;

height:30px;

color:#000;

border: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;

}

/* specific to non IE browsers */

/* set the background and foreground color of the main menu li on hover */

.menu ul li:hover a {

color:#fff;

background:#b3ab79;

}

/* make the sub menu ul visible and position it beneath the main menu list item 使子菜单 ul在主菜单位置可见*/

.menu ul li:hover ul {

display:block;

position:absolute;

top:31px;

left:0;

width:105px;

}

/* style the background and foreground color of the submenu links

风格的子菜单链接的背景和前景颜色 */

.menu ul li:hover ul li a {

display:block;

background:#faeec7;

color:#000;

}

/* 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 class="menu">

<ul>

<li><a class="hide" href="../menu/index.html">第一栏</a>

<ul>

<li><a href="../menu/zero_dollars.html" title="The zero dollar ads page">第一项</a></li>

<li><a href="../menu/embed.html" title="Wrapping text around images">第二项</a></li>

</ul>

</li>

<li><a class="hide" href="index.html">第二栏</a>

<ul>

<li><a href="spies.html" title="a coded list of spies">spies menu</a></li>

<li><a href="vertical.html" title="a horizontal vertical menu">vertical menu</a></li>

<li><a href="circles.html" title="circular links">circular links</a></li>

</ul>

</li>

<li><a class="hide" href="../layouts/index.html">第三栏</a>

<ul>

<li><a href="../layouts/bodyfix.html" title="Cross browser fixed layout">Fixed 1</a></li>

<li><a href="../layouts/body2.html" title="Cross browser fixed layout">Fixed 2</a></li>

<li><a href="../layouts/body4.html" title="Cross browser fixed layout">Fixed 3</a></li>

</ul>

</li>

<li><a class="hide" href="../boxes/index.html">第四栏</a>

<ul>

<li><a href="spies.html" title="a coded list of spies">spies menu</a></li>

<li><a href="vertical.html" title="a horizontal vertical menu">vertical menu</a></li>

</ul>

</li>

<li><a class="hide" href="../mozilla/index.html">第五栏</a>

<ul>

<li><a href="../mozilla/dropdown.html" title="A drop down menu">drop down menu</a></li>

<li><a href="../mozilla/splittext.html" title="Two tone headings">two tone headings</a></li>

<li><a href="../mozilla/shadow_text.html" title="Shadow text">shadow text</a></li>

</ul>

</li>

</ul>

<div class="clear"> </div>

</div>

</body>

</html>

标签html+css,制作,下拉菜单,下面,编为,大家,带来,一

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号