本帖最后由 大虾挂了 于 2013-11-14 22:09 编辑
border的解释大概是:border-style、border-color、border-width的速记标识(意思差不多,记不全了,手头没VS,我的理解就是border是那三个属性的简称,可以用border代替它们)。也就是说我想定义border-style:double;可以直接写为border:double;吧,
我这样写了,出现奇怪的问题。
对于一个input标签里的text
我设置以下样式:
color:blue;
border:double;
border-color:green;
border-width:maximum;
理论这个text的外框应该是绿色双线吧?可是为什么外框是蓝色双线呢?和字体的颜色是一样的。如果我把border:double改为border-style:double;结果就是绿色双线了。如果我把border:double;这句话干脆去掉,外框颜色也是正常的。这句border:double究竟发生什么了?
|
|