【发布时间】:2016-05-26 17:50:34
【问题描述】:
所以我目前在尝试将图像滑块插入我的网站时遇到了一个大问题,主要是导航栏 CSS 代码与滑块的代码冲突。我想有一种方法可以分隔不同的 CSS 代码,但我还没有找到。
为了使代码尽可能简单易懂,这里是我正在使用的 CSS。
<style type="text/css">
* {margin:0;padding:0;}
div {position:relative;height:3.2em;background:#FFFF99;border-top:2px
solid;border-bottom:2px solid;margin:0 0 30px;}
#nav {position:absolute;left:50%;top:0;margin-left:-380px;
height:3.2em;width:760px;list-style:none;}
#nav li {float:left;}
#nav a {display:block;text-align:center;color:#000;height:3.2em;
width:120px;line-height:3.2em;text-decoration:none; margin-left:
-2px;font-weight:bold;border-left:2px solid #000;border-right:2px solid #000;}
#nav a:hover,
#nav a:focus {background:#5E9BD9;color:#fff;}
#nav .active {background-color: #5E9BD9;}
</style>
这里是 HTML
<div>
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="About.html">About us</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Contact us</a></li>
<li><a href="#">Booking</a></li>
<li><a href="#">Register</a></li>
</ul>
</div>
请帮助我拆分大量 CSS 代码(我可以使用单行,但不能像我这里那样处理大块)
感谢任何帮助!
【问题讨论】:
-
滑块的代码在哪里?
-
既然导航 ID 已经是
nav,为什么还要使用nav作为滑块 ID? -
@JosephMarikle OP 在哪里说滑块 ID 是
nav? -
您需要为图像滑块插件(我假设它是一个插件)提供 CSS 和 JS/JQ。您应该使用以下任何或所有服务创建演示:jsFiddle.net、CodePen.io、Plunker.co、JS Bin 或 sn-p(位于文本编辑器工具栏或 CTRL+M 上的第 7 个图标)。
-
@zer00ne 绝对没有。这是一个假设,希望OP能够做出回应和澄清。评论旨在在 OP 和开发人员之间产生这种沟通。如果我确定 OP 使用相同的 ID,我可以做出回答而不仅仅是评论。