课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
求教一下,为什么{border:1px solid red;}中间为什么不用分号(;)隔开了呢?这是固定写法么?加上分号是无效的。
2016-05-26
源自:初识HTML(5)+CSS(3)-升级版 8-6
正在回答
因为这是边框样式的缩写形式,他们是一个整体,所以在整体后面(也就是red后)加一个分号即可。。border:1px solid red;相当于border-width:1px; //边框宽度border-style:solid; //边框风格border-color:red; //边框颜色
慕仔8248374 提问者
王小明大人
边框样式的缩写形式后跟多个属性,属性间用空格。
还有为什么solid red中间没有冒号呢?很不解,难道这个不是两个属性么?
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
5 回答多个样式中间为什么不能加分号 border:1px solid red;
6 回答为什么这个标签p{border:1px solid red;}这个中间没有分号
3 回答.first>span{border:1px solid red;}和.first span{border:1px solid red;}有什么区别
10 回答.food>ul{ border:1px solid red} 为什么没有效果呢
5 回答border:1px solid red; px后面为什么不能加分号,soild后怎么不要加冒号: