css - 扩展 div

标签 css html extend

我的页面结构如下:

当我在第二个 div 中加载图像时,只有内部 div 被扩展,父级没有。这很麻烦,因为父 div 四周都有边框。但是 child2 div 延伸到父级之外。两者都设置为 relative 并将 min-height 设置为一个值。页面的简化版本:

    <div id="parent">
    <div id="child1">

    </div>
   <div id="child2">
       <br/><br/><br/><br/><br/><br/><!--here come the images-->
    </div>
</div>

示例如下:http://jsfiddle.net/TGCPn/1/

我怎样才能让它自动扩展?

最佳答案

尝试移除 #parent 上的固定宽度,然后在 #parent 上添加 display: inline-block

#parent
{
    display: inline-block;
    min-height:100px;
    border:solid 1px;
}

Demo

关于css - 扩展 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18354331/

相关文章:

javascript - 两个 UNIX 时间戳之间的差异(以天、小时、分钟和秒为单位)

javascript - 使用 PHP 和 JavaScript 的提交按钮在登录表单上不起作用

javascript - 如何扩展jQuery的AJAX功能

css - vuejs bootstrap 卡片组件动画

javascript - 仅使用 javascript 在其他 div 之上创建 div

html - 为什么我的文字折叠成 4 行?

javascript - 访问 Controller 中 html 元素中的 ng-if 属性的值

java - 抽象类扩展具体类

java - 关于 Swing 组件扩展的经验法则是什么?

html - 固定位置不适用于标题