css - Bootstrap 中的 padding-bottom css 错误?

标签 css twitter-bootstrap debugging twitter-bootstrap-3 padding

首先,我想说我是网页设计的新手,所以如果我打开了一个无用的线程,请原谅我。

也就是说,

我想我可能在 Bootstrap 中发现了一个奇怪的错误:在尝试为我正在构建的网站创建一个非常简单的 header 时,我注意到将 padding: 10px; 添加到CSS 将返回不同的左侧和顶部填充,但底部没有,因此导致文本完全偏离底部。

在我看来,Bootstrap 的行为是从 div 的顶部开始计算底部填充,而不是从底部开始。

因此,要为 100 像素高的 div 提供 10 像素的内边距,应该使用 padding-bottom: 110px; 老实说,这感觉有点奇怪。

这是我使用 Bootply 和 JSFiddle 制作的一个小演示/验证示例。两者都尝试使用 height: 100px; padding-bottom: 70px; 在 div 上,在 Bootstrap 上不起作用

使用 Bootstrap :http://www.bootply.com/mUYldKGmKE

JSFiddle:https://jsfiddle.net/7fqj65yy/

如何在 Bootstrap 上修复它:height: 100px;填充底部:170px; (我不能发布超过 2 个链接)

同时尝试使用 Chrome 和 Firefox。

告诉我你的想法,无论这是真的还是假的,如果我只是输入了一些愚蠢的东西,请关闭线程并将其从你的内存中删除。

谢谢

最佳答案

Bootstrap css 包含以下代码:

* {
  box-sizing: border-box;
}

这包括元素总宽度和高度中的填充(和其他框属性)。

此处演示:https://jsfiddle.net/ujosu13t/1/

在这里了解更多:https://css-tricks.com/box-sizing/

关于css - Bootstrap 中的 padding-bottom css 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40961076/

相关文章:

javascript - 网站的移动版本不适合水平

javascript - 使用JS全屏显示页面

jquery - 如何将 bootstrap btn-group 中的菜单 float 到左侧?

c# - Visual Studio 2010 中的线程标记是什么?

apache-flex - 使用 Maven 编译时调试器不活动

javascript - Silverlight 视频播放器重叠 web 元素

css - 可以将 WinLess 配置为 checkout 或覆盖 checkin 输出文件吗?

html - 带有下拉菜单的 Twitter Bootstrap 内联输入

jquery - 使用 jquery 向所有 data-required=true 的表单字段添加星号

javascript - 除了 Firebug,你还用什么来调试 JavaScript?