html - 为什么 div 不包围它的 child ?

标签 html css css-float

当我申请时,我在 div 中有一个 img 和两个 p

div#column! {
  border: 1px solid red;
}

边框仅显示为单行。为什么会这样?这是一个例子:http://jsfiddle.net/WZ8Gc/

最佳答案

因为您在段落而不是容器上使用了 float。这是一个更新的 fiddle 。 http://jsfiddle.net/WZ8Gc/2/

关于html - 为什么 div 不包围它的 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18074455/

相关文章:

css - 在 css 中使用 float 时出现意外的 10px 边距

html - CSS,用文本填充所有div宽度

java - 正确的 HTTP GET 请求

html - Textarea CSS IE7 和 "enter key"创建行内空间

javascript - 如何将视频放入 iframe 中?

css - 如何在无序列表中均匀分布 HTML 列表项

javascript - 如何垂直排列 float 元素

html - CSS 平行四边形切割边框图案

javascript - 组件出现错误 this.getView 不是函数

javascript - 放大图像并用鼠标指针移动它