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

求解这部分知识

为什么borde:1px solid red之间没有“;”?为什么solid red之间没有“:”?为什么空格和子选择符号>的效果不一样?麻烦知道的同学帮我解答一下,谢谢喽!

提问者:掌火火 2015-08-01 10:03

个回答

  • Saint_Rain
    2015-08-11 23:05:43

    border后面的一串儿是对边框的描述,格式是规定的。之前用的“;”是并列关系,如标签选择器中<span>{color:red;font-size:20px}</span>其中后面的字号可以写可以不写,颜色和字号属于并列关系。空格那个暂时不知道了

  • 皇皇儿
    2015-08-02 17:14:42

    这就是一种规范,一种设定,是大家约定的写法,而浏览器会按照这种写法来解读。就像你写c语言为什么for就是定义循环是一个道理的。

  • 不想长大的孩子
    2015-08-01 10:18:26

    这个是简写的一种规范吧,你也可以写成borde-color: red:这样的,