问答详情
源自:8-9 伪装者 - 伪类选择器

关于伪类选择符

为右边代码编辑器中第一段文字“胆小如鼠”加入鼠标滑过文字字号设置为20px。

a:hover{

    color:red;

    font-size:20px;

}

我这样敲,字体大小没有变

a:hover{

    color:red;

}

a{font-size:20px;}

这样就可以

但我看别人的代码都是第一种

提问者:xkyiam3833878 2016-08-21 16:47

个回答

  • Pollux_D
    2016-08-31 09:14:14

    第一种是正确的,当你鼠标滑倒你指定的文本时才会出现字体和颜色变化

  • CJC1262818659
    2016-08-21 17:10:52

    第一种才是对的,字体的变化体现在鼠标滑过你选择的文本时,字体大小会变化,鼠标没滑过该文本的时候,字体是没有变化的!

  • qq_森夜了_03810189
    2016-08-21 17:09:52

    第一种鼠标滑过,被标识的文字会有变化,第二种是直接显示变化,即是鼠标没有滑过也能看到变化

  • 慕码人7705521
    2016-08-21 17:03:57

    第二中的话,不是标签状态,它的效果会使一直是20px大小,而不是鼠标划过时的,而第一种就是鼠标划过时的状态。

  • qq_拖男_03855112
    2016-08-21 17:03:11

    a:hover{color:red;font-size:20px}

  • Jurchen
    2016-08-21 17:01:56

    你得把鼠标放在连接上,连接字号才能变大。你的第一段代码是没问题的,第二个代码没有鼠标滑过字号改变的效果。

  • 圆脸哥哥
    2016-08-21 17:00:32

    前一种才是对的

    第二种写法让<a>的字体直接变成了20px,而不是鼠标滑过时变成20px

    感觉第一种写法没问题呀,你看一下是不是你有拼写错误或者标点没换成英文,或者重置代码再写一次,可以把20px换大一点,比如50px,会不会是字号变化比较小没太看出来