出于某种原因,我做到了,所以我的文字(A)是主动被加粗,但它被点击我的鼠标,当它从点击释放时才会被激活,它会关闭和文字可以追溯到它的正常状态。
为什么是这样?
如果你有到MSN,看看上面的搜索栏中的文本。 当你点击它,它加粗并变成橙色。 无需离开页面。 这就是我想要做的事。
HTML:
<div id="searchtopics">
<ul>
<li><a href="#">Web</a> </li>
<li><a href="#">MSN</a> </li>
<li><a href="#">Images</a> </li>
<li><a href="#">Video</a> </li>
<li><a href="#">News</a> </li>
<li><a href="#">Maps</a> </li>
<li><a href="#">Shopping</a> </li>
</ul>
</div>
CSS:
#searchtopics {
position:absolute;
margin-left:208px;
margin-top:38px;
}
#searchtopics a {
text-decoration:none;
float:left;
padding: 2px 6px 4px 6px;
color:rgb(100,100,100);
}
#searchtopics a:hover{
text-decoration:underline;
}
#searchtopics a:active{
color:rgb(100,100,100);
font-weight:bold;
}
#searchtopics ul {
display:inline;
list-style:none;
}
#searchtopics ul li {
display:inline;
color:rgb(100,100,100);
font-family:"arial", times, sans-serif;
font-size:12px;
}