加不加div有什么区别?

来源:2-5 jQuery鼠标事件之mouseenter与mouseleave事件

荣耀zyy

2016-09-02 15:21

.left div,

    .right div {

        width: 350px;

        height: 150px;

        padding: 5px;

        margin: 5px;

        border: 1px solid #ccc;

    }

请问这个css里面left和right后面加或不加"div"有什么区别?为什么要加"div"?

写回答 关注

2回答

  • wanguanjin
    2016-09-02 15:31:41
    已采纳

    不加就是left而已,就是left在那个元素就是那个元素,加div就是指left指定元素里的所有div的合集

    荣耀zyy

    非常感谢!

    2016-09-02 16:01:56

    共 1 条回复 >

  • osimly3906744
    2016-09-02 15:34:36
    <p class="left">
        <div>text</div>
    </p>
    <p class="right">
        <div>text</div>
    </p>

    .left div, .right div :

    加div选择的是p包含的div元素

    .left , .right:

    不加div选择的是p元素本身。

    荣耀zyy

    非常感谢!

    2016-09-02 16:02:53

    共 1 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题