开发者社区> 问答> 正文

css布局一个div有两个子div,其中一个子div有内容的话就会下滑,这是为什么?怎么解决?

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
        div.main{width: 90%;height:80px;background-color: #f19149}
        div.child1{display: inline-block;width: 30px;height: 30px;border: 1px solid lawngreen}
        div.child2{display: inline-block;width: 30px;height: 30px;border: 1px solid black}
    </style>
</head>
<body>
    <div class="main"><div class="child1">这里有内容就会下滑</div><div class="child2"></div></div>
</body>
</html>

展开
收起
小旋风柴进 2016-03-16 16:32:42 2298 0
1 条回答
写回答
取消 提交回答
  •   div.child1 {
                display: inline-block;
                width: 30px;
                height: 30px;
                border: 1px solid lawngreen;overflow:hidden
            }
    2019-07-17 19:04:04
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载