我做的一个导航下拉菜单,可是好象定位不够好
我用CSS做的导航菜单,下面是我的样式和代码
[CSS]
.m_layout
{
width:612px;
height:22px;
background:#666666;
text-align:center;
list-style:none;
}
.f_layout
{
float:left;
width:153px;
height:22px;
color:#CCCCCC;
text-align:center;
}
.ff_layout
{
display:none;
width:153px;
height:218px;
background:#CCCCCC;
text-align:center;
}
.f_layout:hover .ff_layout
{
display:block;
}
[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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<link href="lay.css" rel="stylesheet" type="text/css" />
</head>
<body>
<ul class="m_layout">
<li class="f_layout">HOME
<ul class="ff_layout">Please Press The HOME Button</ul>
</li>
<li class="f_layout">NAME
<ul class="ff_layout">Please Press The NAME Button</ul>
</li>
<li class="f_layout">ABOUT
<ul class="ff_layout">Please Press The ABOUT Button</ul>
</li>
<li class="f_layout">EPAGE
<ul class="ff_layout">Please Press The EPAGE Button</ul>
</li>
</ul>
</body>
</html>
出现的效果很奇怪,没有办法让二级菜单与一级菜单垂直对齐,总是会向右推进一些,到底CSS代码哪里出了问题?谢谢~~~
[CSS]
.m_layout
{
width:612px;
height:22px;
background:#666666;
text-align:center;
list-style:none;
}
.f_layout
{
float:left;
width:153px;
height:22px;
color:#CCCCCC;
text-align:center;
}
.ff_layout
{
display:none;
width:153px;
height:218px;
background:#CCCCCC;
text-align:center;
}
.f_layout:hover .ff_layout
{
display:block;
}
[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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<link href="lay.css" rel="stylesheet" type="text/css" />
</head>
<body>
<ul class="m_layout">
<li class="f_layout">HOME
<ul class="ff_layout">Please Press The HOME Button</ul>
</li>
<li class="f_layout">NAME
<ul class="ff_layout">Please Press The NAME Button</ul>
</li>
<li class="f_layout">ABOUT
<ul class="ff_layout">Please Press The ABOUT Button</ul>
</li>
<li class="f_layout">EPAGE
<ul class="ff_layout">Please Press The EPAGE Button</ul>
</li>
</ul>
</body>
</html>
出现的效果很奇怪,没有办法让二级菜单与一级菜单垂直对齐,总是会向右推进一些,到底CSS代码哪里出了问题?谢谢~~~
...全文
相关推荐
html导航栏下拉菜单
});});```以上是一个基本的HTML导航栏下拉菜单的实现方法。
2个做CSS导航栏,下拉菜单的工具
CSS下拉菜单: 下拉菜单通常与导航栏结合使用,当用户鼠标悬停在特定导航项上时,会显示一个包含更多选项的子菜单。实现下拉菜单的关键在于层叠(z-index)和定位。
javascript仿京东导航左侧分类导航下拉菜单效果
在本文中,我们将探讨如何使用JavaScript来实现一个类似于京东或淘宝商城左侧分类导航的下拉菜单效果。这个功能常用于电子商务网站,以提供用户友好的导航体验,方便他们快速找到感兴趣的商品类别。
原生JS实现导航下拉菜单效果
每个li元素代表一个一级导航项,其内部包含一个a标签(链接)和另一个ul元素(二级导航列表)。CSS样式对实现下拉菜单的外观和布局至关重要。
html 仿百度百科导航下拉菜单功能
本篇文章主要介绍了如何使用HTML和CSS实现一个仿百度百科导航栏的下拉菜单功能。通过给定的代码片段,我们可以看到一个简单的网页结构,其设计思路是模仿百度百科的导航栏样式,以便于用户在网站上快速定位和


