css - 推特 Bootstrap 默认填充

标签 css twitter-bootstrap reset

为什么这是 body 上 Twitter bootstrap 的默认填充?

body {
  padding-top: 60px;
  padding-left: 20px;
}

我的印象是“重置”css-ish 文件通常会删除所有填充/边距。

最佳答案

主体上的填充会覆盖 .css 文件。

正如 odupont 提到的,“当你在页面顶部有一个导航栏 navbar-fixed-top 时它很有用”

填充将在顶部固定定位的导航栏和文档正文之间设置 20 像素的垂直间隙。如上代码所示,padding-top: 60px;

40px 垂直填充,以清除高度为 40px 的顶部固定导航栏的高度。然后,导航栏和主体之间的垂直间隙为 20px。因此,声明了 60px 的 padding-top。

那个 css 东西被插入到正文中是为了特定目的,它会覆盖你在 .css 文件中的任何填充样式。

尝试注释上面的代码,看看结果。

关于css - 推特 Bootstrap 默认填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11623965/

相关文章:

html - 如何在div中居中放置一组元素

javascript - 如何查看 "real time"中输入的内容

javascript - Bootstrap Nav Collapse(导航)滚动 - 需要 overflow hidden

angularjs - 关闭模态后重新加载列表

angular - 如何将 Angular Material 表数据刷新回其在页面内的初始状态?

javascript - 如何进行 img 验证

javascript - 在前面显示一半图像,在后面显示一半图像

html - 为一小部分标签完成 CSS 重置

ruby-on-rails - Bootstrap 和 Rails 有什么区别?

visual-studio-code - 如何完全重置 Visual Studio Code