在引导中类清除修复的问题
Issue with class clearfix in bootstrap
我使用twitter bootstrap,我在bootstrap中有clearfix
类的问题。我的html是:
<div class="pull-left">This is a text</div>
<hr class="clearfix" />
我期望的是水平线应该在下一行显示的文本中出现,但它呈现在文本的右侧。如果我用style='clear: both;'
在hr
比它工作得好。为什么clearfix
不像clear: both
那样做?
类clearfix
应应用于父容器元素
<div class="clearfix">
<div class="pull-left">This is a text</div>
</div>
演示:恰好
尝试如下:
<div>
<div class="pull-left">This is a text</div>
<div class="clearfix" />
</div>
<hr />
在这种情况下,空的清除div被放置在左拉div的右边并进行清除。
问题是,如果你在元素上使用float: left
,那么它就会变成float,如果有空闲空间,下一个元素就会被放在右边。因此,您应该将所有需要使用float: left
(例如pull-left
)浮动的元素放在一行中,并使用float: none; clear: both
(例如clearfix
)关闭该序列以停止浮动。
相关文章:
- Magento自定义选项-清除输入字段问题
- 单击按钮更改颜色/清除画布时画布出现问题
- 空函数似乎从包装器中清除了一些类,但不是全部.试图找出问题所在
- 清除谷歌地图图层时遇到问题
- 在 JS 中清除计时器时出现问题
- 如何清除两个提交按钮的验证问题
- 清除超时的问题
- 清除 JavaScript 中按钮的变量输入时遇到问题
- javascript setInterval 清除问题
- 正在清除setTimeout问题
- AEM中清除对话框值的问题
- 从html页面清除cookie时出现问题
- 清除间隔逻辑问题
- 使用jquery清除select字段,但呈现问题
- JavaScript计算器问题与清除按钮
- 绘制图形时清除画布的问题
- CSS清除问题浮动
- 不能清除我的TweenMax预加载动画完成后,所以我不能访问我的网站?我该如何解决这个问题?
- 在引导中类清除修复的问题
- 这个清除超时有什么问题?