【发布时间】:2015-09-30 08:55:20
【问题描述】:
我正在尝试向我下载的模板添加下拉菜单,但在涉及现有模板时,我并不是最擅长使用 CSS 的。
HTML 代码:
<header>
<div class="main">
<div class="wrapper">
<h1><a href="index.html">KB Customs</a></h1>
<div class="fright">
<div class="indent"> <span class="address">MI 49544</span> <span class="phone">Tel: 174</span> </div>
</div>
</div>
<nav>
<ul class="menu">
<li><a class="active" href="index.html">Home</a></li>
<li><a href="about.html">About Us</a></li>
<li><a href="maintenance.html">Products </a></li>
<!-- Insert 5 drop downs here ------------------------->
<li><a href="repair.html">Gallery</a></li>
<li><a href="price.html">FAQ & Prices</a></li>
<li><a href="locations.html">Contact Us</a></li>
</ul>
</nav>
<div class="slider-wrapper">
<div class="slider">
<ul class="items">
<li> <img src="images/slider-img1.jpg" alt="" /> </li>
<li> <img src="images/slider-img2.jpg" alt="" /> </li>
<li> <img src="images/slider-img3.jpg" alt="" /> </li>
</ul>
</div>
<a class="prev" href="#">prev</a> <a class="next" href="#">next</a> </div>
</div>
</header>
当前存在的 CSS:
/***** menu *****/
header nav {
width:100%;
height:52px;
background:url(../images/menu-bg.jpg) 0 0 no-repeat;
overflow:hidden;
}
#page1 header nav {
margin-bottom:28px;
}
.menu li {
float:left;
position:relative;
background:url(../images/menu-spacer.gif) left top no-repeat;
}
.menu > li:first-child {
background:none;
}
.menu li a {
display:inline-block;
font-size:18px;
line-height:25px;
padding:12px 28px 12px 29px;
color:#808080;
text-transform:capitalize;
}
.menu > li:first-child > a {
text-indent:-999em;
background:url(../images/menu-home.png) center -25px no-repeat;
min-width:22px;
}
.menu li a.active, .menu > li > a:hover {
color:#fff;
}
.menu > li:first-child > a.active, .menu > li:first-child > a:hover {
background-position:center 15px;
}
我对这样的 css 的主要问题是我不知道 # 和 .还有 > 做什么。
对不起,如果我听起来像个菜鸟,我已经离开 CSS 一段时间了。
编辑:我很欣赏对这一切的解释,但有人可以帮助我实现我的目标吗? :)
【问题讨论】:
-
很遗憾我没有...我尝试实时实现我的网站...但我的路由器不允许我转发端口
-
@user1574685,你正在制作一个带有下拉功能的菜单?
-
它目前是一个普通菜单,我想将其中一个选项变成下拉选项。我从模板中得到了这个并想添加到它
标签: jquery html css drop-down-menu