日期:2014-05-17  浏览次数:20687 次

CSS怎么用?
A:visited   {
TEXT-DECORATION:   none
}
A:active   {
TEXT-DECORATION:   none
}
A:hover   {
TEXT-DECORATION:   underline;
color:   #FF0000;
}
A:link   {
TEXT-DECORATION:   none
}

这个。超级连接可以得到他们的属性!~

但是和他同一个文件里。有

#maintitle   A:link   {
COLOR:   #000000;   TEXT-DECORATION:   none
}
#maintitle   A:visited   {
COLOR:   #000000;   TEXT-DECORATION:   none
}
#maintitle   A:active   {
COLOR:   #000000;   TEXT-DECORATION:   none
}
#maintitle   A:hover   {
TEXT-DECORATION:   underline
}

我要怎么用#maintitle   的超级连接的属性啊?

在class里找不到啊.

------解决方案--------------------
# 这个符号 是 id选择器的标志~
------解决方案--------------------
class是 .符号
------解决方案--------------------
<div id= "maintitle ">

<a href= "# "> 1 </a>
<a href= "# "> 2 </a>
<a href= "# "> 3 </a>
<a href= "# "> 4 </a>
..... ......
</div>
这样,只要是在这个ID为maintitle的DIV里面的连接都会用到那些样式了!如果你把#maintitle加到连接上的话,虽然可以,但要是别的地方de lianjie 也用的话就有ID重复了,这样还不如用.maintitle
------解决方案--------------------
给一个标签设定一个id‘id= "b " ’。
给id‘b’设定样式就等同给这个标签设定样式。


http://community.csdn.net/Expert/topic/5403/5403775.xml?temp=.571438


http://community.csdn.net/Expert/topic/5386/5386165.xml?temp=.9711573



------解决方案--------------------
将链接所在的父元素的ID命名为maintitle,例如:
<ul id= "maintitle ">
<li> <a href= "index.htm "> 主页 </a> </li>
<li> <a href= "contact.htm "> 关于 </a> </li>
</ul>
当然给链接设置一个ID为maintitle的DIV父元素也是可以的,例子是四楼的做法。
如果要多次使用该样式,则样式改为:
.maintitle A:link {
COLOR: #000000; TEXT-DECORATION: none
}
.maintitle A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
.maintitle A:active {
COLOR: #000000; TEXT-DECORATION: none
}
.maintitle A:hover {
TEXT-DECORATION: underline
}

相应的钩子改为
<ul class= "maintitle ">
<li> <a href= "index.htm "> 主页 </a> </li>
<li> <a href= "contact.htm "> 关于 </a> </li>
</ul>

也就是说ID= "maintitle "对应#maintitle,使用是唯一的
class= "maintitle "对应.maintitle,可以多次使用,希望你能明白了。