好日子最简单的方法选择的元素
我想知道,如果有可能的风格选择 * 李 *元素以同样的方式你的风格是,当你在它悬停?或者你是否必须使用Javascript来为选定的项目分配一个“活动”类并且像这样设计?
HTML
<div id="areas" class="span2">
<ul>
<li><a href="#pretoriaDetail">Pretoria</a>
</li>
<li><a href="#potchDetail">Potch</a>
</li>
<li><a href="#jhbDetail">JHB</a>
</li>
</ul>
</div>
<div class="span12">
<div class="hidden" id="pretoriaDetail">Pretoria Content</div>
<div class="hidden" id="potchDetail">Potch Content</div>
<div class="hidden" id="jhbDetail">JHB Content</div>
</div>
CSS:
#areas {
margin: 0 auto;
text-align: center;
width: 100px;
}
#areas ul {
list-style: none;
}
#areas ul li {
width: 100%;
height: 100%;
background: #073640;
border: 1px solid #aaa;
margin: 10px 0px;
padding: 20% 10%;
/*to vertically center text inside the ul*/
text-align: center;
}
#areas ul li:hover {
background: #610052;
}
#areas ul li a {
font-family:'Open Sans', 'Century Gothic', sans-serif;
font-size: 28px;
color: #fff;
line-height: 100%;
width: 100%;
height: 100%;
}
#areasMap {
}
.hidden {
display: none;
}
见我fiddle
如果你看一下我的小提琴,悬停级工作正常,但我想保持的元素紫颜色当你真的选择它 - 我可以使用普通的CSS或我必须使用JS?
感谢
纠正我,如果我错了,你正在寻找的风格聚焦元素,而不是一个选择的元素。 – 2013-02-25 15:30:56