这一行这样写,“胆小如鼠”是不会被红框框起来的;
改成这个样的话,就能成功被框起来了。
有懂的人能解释一下为什么吗?谢谢啦!
楼上不对,W3C规范中border是有缩写属性的
span{ border-width: 2px; border-style: solid; border-color: black; }
就可以写成
span{border:2px solid red;}
border 简写属性在一个声明设置所有的边框属性。
可以按顺序设置如下属性:border-width | border-style | border-color
所以写成是border:2px solid color:red;是不可以的。
一、border简写形式没这个color这个属性。
二、属性值里面不可以再写声明。每条声明应该用分号间隔开。
border:2px solid color:red;应该写成:
.first span{border:2px solid;border-color:red;}