html - float DIV 在底部添加填充

标签 html css

对于带有背景色的 float div 有一个奇怪的问题。

我们设计了一个 div 来模拟客户端的横幅功能。横幅可以与文本左对齐/右对齐,也可以两者都不对齐。

当横幅没有对齐时,横幅看起来应该是正确的。但是,当横幅向左/向右浮动时会添加额外的填充。

Here's an example - http://jsfiddle.net/ZSE93/

如果您有任何想法,那就太好了。或者,如果您有任何疑问,我会很乐意为您解释。

干杯

最佳答案

这是由于内部 p 上的 margin-bottom,下面是解决此问题的两个选项

.banner p {
    font-size: 12px;
    margin-bottom: 0;
}

.banner p {
    font-size: 12px;
    display: inline-block;
}

还有一个 fiddle显示修复。

关于html - float DIV 在底部添加填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24202032/

相关文章:

javascript - 在 chrome 打包的应用程序中自定义标题栏

javascript - 无法覆盖 CSS

html - TDD/测试 CSS 和 HTML?

javascript - 如何在动态创建的行中使用下拉列表中最接近文本框的设置值

javascript - 从 SVG 对象检索信息

html - SEO mod_rewrite 内部 uri 目录问题

javascript - 如何更改 Google Maps JS API 中 map 和卫星按钮的位置?

javascript - 在 express 中使用 sendfile 作为静态 html 文件路由的一部分时,会下载关联的 .js 和 .css 文件,但不会应用。

css - 不会删除 IE hack 的在线 CSS 压缩

javascript - jquery.fullPage.js 如何在不影响部分滚动的情况下在 div 中启用滚动