为了账号安全,请及时绑定邮箱和手机立即绑定

谁能告诉我 .left div{}是什么意思???

<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <title></title>
    <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>
    <style>
    .left,
    .right {
        width: 300px;
        height: 120px;
    }
    
    .left div,
    .right div {
        width: 100px;
        height: 90px;
        padding: 5px;
        margin: 5px;
        float: left;
        border: 1px solid #ccc;
    }
    
    .left div {
        background: #bbffaa;
    }
    
    .right div {
        background: yellow;
    }
    </style>
</head>

<body>
    <h2>动态创建元素节点</h2>
    <button>点击通过jQuery动态创建元素节点</button>
    <script type="text/javascript">
    var $body = $('body');
    $body.on('click', function() {
        //通过jQuery生成div元素节点
        var div = $("<div class='right'><div class='aaron'>动态创建DIV元素节点</div></div>")
        $body.append(div)
    })


正在回答

2 回答

楼上正解

0 回复 有任何疑惑可以回复我~

.left div{.......}改变的是类名为left的元素下的所有div(包括儿子和孙子等后代)的样式

例如

.left div{color:red;}

<div class="left">我的颜色没有变化

        <div>我是left的儿子,我的颜色变红了

                    <div>我是left的孙子,我的颜色也变红了</div>

        </div>

</div>


1 回复 有任何疑惑可以回复我~
#1

Mr_国产青年Javency 提问者

谢谢你的举例,但是我并没有看到他类名是left的啊
2017-03-16 回复 有任何疑惑可以回复我~
#2

张小点_0 回复 Mr_国产青年Javency 提问者

老师可能有点偷懒,style中的.left等样式表应该是之前的从某节课中直接copy过来的,那节课中的html标签中应该有类名为left的,你从这几课往回翻几节课就能看见了
2017-03-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

谁能告诉我 .left div{}是什么意思???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信