问答详情
源自:6-4 编程练习

网页导航代码请教

obj.className += " " + cls;   为什么要加个" "  ?

提问者:_蕗丨詪倀_3425393 2016-10-18 11:17

个回答

  • Resen4983
    2017-03-29 16:57:34

    你可以试一试在一个class的name前面加一个空格,然后看看样式设置是否有效就能判断了

    <h2 class="one two">表单元素筛选选择器</h2>
    
    ------------------------------------------
    .one{color:yellow;}
    .two{background-color:blue;

    上面这样才能让这两个样式生效,为一个标签添加两个className时中间需要一个空格.

  • _蕗丨詪倀_3425393
    2016-10-18 18:18:33

    如果没有第二个类名。class=" text",text前面有个空格不影响代码阅读?

  • 慕斯卡8449275
    2016-10-18 18:16:17

    如果原有的class中有别的类,比如:class="text",这时候就要在原有的基础上加上空格,以分隔两个类