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

怎样通过CSS给不同的DIV里的链接设置不同的<a>元素
怎样通过CSS给不同的DIV里的链接设置不同的<a>元素 ,鼠标移动到不同DIV使得<a>超链接字体大小颜色不 一样???

------解决方案--------------------
HTML code

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="gb2312" />
        <title></title>
        <style>
            .a a:hover {color:red;}
            .b a:hover {color:blue;}
            .c a:hover {color:green;}
        </style>
    </head>
    <body>
        <div class="a">
            <a href="#">12333333333</a>
        </div>
        <div class="b">
            <a href="#">12333333333</a>
        </div>
        <div class="c">
            <a href="#">12333333333</a>
        </div>        
    </body>
</html>

------解决方案--------------------
你建div时弄个id,然后建css样式时,有几个可以让你选的,一个是class(类),一个是ID,一个是复合什么来着(也就是你当前光标的所在位置的标签)。例如:
<div id="m">
<a href="#">132123</a>
</div>
当你把光标停在超链接的标签那边时,建css样式表时选“复合”的那个,就会变成#m a
这样就是单独对id为“m”里面的超链接进行设置