问答详情
源自:8-6 捡了一个儿子 - 子选择器

solid和red之间为什么没有“:”

solid和red之间为什么没有“:”

但是border和1px之间却有“:”

谢谢!


提问者:宝宝想吃肉 2016-03-02 10:57

个回答

  • _aa
    2016-03-02 11:09:37
    已采纳

    border:1px solid red;

    margin-bottom:30px;

    1. 前者为border的三个属性同时写出来用缩写之间就用空格即可,后者只有一个属性为30px;

    2. 前者可写为:border-width:2px;
                           border-style:solid;
                           border-color:red;

    3. solid,red,30px是属性,而bottom不是。

  • M_Leo
    2016-03-02 11:10:09

    css样式表定义的样式缩写形式,约定俗成的东西牢记就好了,没有为什么。

  • 夏日离歌
    2016-03-02 11:09:01

    solid和red是并列关系,是指线条是红色,并且是实线,所以不用冒号;border和1px中间有冒号说的是1px宽的边框,是说明关系,所以有冒号<初学者,如果回答错了,请指正~>

  • 反物世界
    2016-03-02 10:59:56

    这是一种缩写格式