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

关于background的用法

.box{
    width:1200px;
    margin:auto;
    background:#C90;
}
    .ul{
        overflow:hidden;
        }
        .li{
            width:380px;
            height:300px;
            margin-right:20px;
            background:green;
            float:left;
            }
    
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div class="box">
<div calss="ul">
<div class="li">1</div>
<div class="li">2</div>
<div class="li">3</div>
</div>
</div>



为什么<div class="box"></div>的背景色显示不出来?

正在回答

4 回答

<div calss="ul">是class 不是calss  好吗

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

float属性会使它的元素脱离文档流,既然脱离了,那就不会把box那个容器撑开,就是box的高度是0,你可以在<div class="li">3</div>后面清除浮动,也可以给box设置一个高度,这样就能把box的背景色显示出来。

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

...你代码是不是写错了,ul闭合标签是</ul>

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

举报

0/150
提交
取消

关于background的用法

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