CSS中如何将Hover应用于多个标签?我将两个放在里,但只对一个有效.LoginSign up #top{\x05height:18px;\x05background:url(images/night_bg.jpg);}#top ul{\x05\x05\x05height:18px;\x05\x05padding:0 1px;\x05\x05margin:0 5px;\x05}\x05\x05#

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 23:51:14
CSS中如何将Hover应用于多个标签?我将两个放在里,但只对一个有效.LoginSignup#top{\x05height:18px;\x05background:url(images/night_

CSS中如何将Hover应用于多个标签?我将两个放在里,但只对一个有效.LoginSign up #top{\x05height:18px;\x05background:url(images/night_bg.jpg);}#top ul{\x05\x05\x05height:18px;\x05\x05padding:0 1px;\x05\x05margin:0 5px;\x05}\x05\x05#
CSS中如何将Hover应用于多个标签?我将两个放在里,但只对一个有效.


Login
Sign up

#top{
\x05height:18px;
\x05background:url(images/night_bg.jpg);
}
#top ul{
\x05
\x05\x05height:18px;
\x05\x05padding:0 1px;
\x05\x05margin:0 5px;
\x05}
\x05\x05#top ul li{
\x05\x05\x05float:left;
\x05\x05\x05width:auto;
\x05\x05\x05height:18px;
\x05\x05\x05margin:0 5px;
\x05\x05\x05overflow:hidden;
\x05\x05\x05display:block;
\x05\x05}
\x05 #top ul li a{
\x05\x05\x05\x05display:block;
\x05\x05\x05\x05color:#7c7c7c;
\x05\x05\x05\x05text-shadow:1px 1px 0 #101010;
\x05\x05\x05\x05font-family:Georgia,"Times New Roman",Times,serif;
\x05\x05\x05\x05font-size:10px;
\x05\x05\x05\x05line-height:12px;
\x05\x05\x05\x05padding:2px 1px 6px 7px;
\x05\x05\x05\x05text-decoration:none;
\x05\x05\x05\x05float:left;
\x05\x05\x05\x05}
\x05\x05 #top ul li a:hover{
\x05\x05\x05\x05color:#ededed;
\x05\x05\x05\x05text-decoration:none;
\x05\x05\x05 }

CSS中如何将Hover应用于多个标签?我将两个放在里,但只对一个有效.LoginSign up #top{\x05height:18px;\x05background:url(images/night_bg.jpg);}#top ul{\x05\x05\x05height:18px;\x05\x05padding:0 1px;\x05\x05margin:0 5px;\x05}\x05\x05#
试过了,如果是你上面的代码的话,两个a都生效了的,没你说的错误出现.

#top ul li a{
不要这样子写:
#top ul li a:link,#top ul li a:visited {
这样子写,以后你会发现好处多多:)