为右边代码编辑器中第一段文字“胆小如鼠”加入鼠标滑过文字字号设置为20px。
a:hover{
color:red;
font-size:20px;
}
我这样敲,字体大小没有变
a:hover{
color:red;
}
a{font-size:20px;}
这样就可以
但我看别人的代码都是第一种
第一种是正确的,当你鼠标滑倒你指定的文本时才会出现字体和颜色变化
第一种才是对的,字体的变化体现在鼠标滑过你选择的文本时,字体大小会变化,鼠标没滑过该文本的时候,字体是没有变化的!
第一种鼠标滑过,被标识的文字会有变化,第二种是直接显示变化,即是鼠标没有滑过也能看到变化
第二中的话,不是标签状态,它的效果会使一直是20px大小,而不是鼠标划过时的,而第一种就是鼠标划过时的状态。
a:hover{color:red;font-size:20px}
你得把鼠标放在连接上,连接字号才能变大。你的第一段代码是没问题的,第二个代码没有鼠标滑过字号改变的效果。
前一种才是对的
第二种写法让<a>的字体直接变成了20px,而不是鼠标滑过时变成20px
感觉第一种写法没问题呀,你看一下是不是你有拼写错误或者标点没换成英文,或者重置代码再写一次,可以把20px换大一点,比如50px,会不会是字号变化比较小没太看出来