html - 为不同的屏幕尺寸制作不同的 Bootstrap 列填充

标签 html css twitter-bootstrap twitter-bootstrap-3

有没有办法根据屏幕尺寸使 bootstrap 列的填充或边距不同?

我有这样的专栏

<div class="col-sm-4 col-xs-12">...</div>
<div class="col-sm-8 col-xs-12">...</div>

我想在每个屏幕尺寸下使用不同的填充,尤其是在最小屏幕尺寸下。这可能吗?

有人能举个例子吗?

最佳答案

Bootstrap 使用以下变量来定义填充:

  • padding-base-vertical
  • 填充基水平
  • padding-large-vertical:
  • 填充大水平
  • padding-small-vertical
  • padding-small-horizo​​ntal
  • padding-xs-vertical
  • padding-xs-水平

让我们以 padding-base-vertical 为例。如果你正在使用 Less,那么在你的主样式表中做这样的事情:

// import bootstrap.less into your stylesheet
@import vendor/bootstrap.less
// set padding and other styles
body {
  color: #444;
  @padding-base-vertical: 10px;
  @media all and (min-width: 768px) {
    @padding-base-vertical: 15px;
  }
}

如果您使用的是 Sass,则方法略有不同,而且更简单。寻找 _variables.scss file并找到 $padding-base-vertical 等。根据需要进行编辑。

关于html - 为不同的屏幕尺寸制作不同的 Bootstrap 列填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32557749/

相关文章:

html - 在响应式布局中成对堆叠表格中的单元格

jquery - 如何从数组中获取值(节点 ID)并在 SVG 中绘制 Accordion 线?

jquery - Bootstrap 4 导航栏下拉菜单项在移动设备上不可点击

html - CSS:为什么 td 和 div 之间会出现间隙?

html - 1 个 DIV 上的多种背景颜色

html - Firefox 中的 Wordpress 均匀间隔菜单错误

css - 如何将 Foundation Sites 5 网格 CSS 类与 Cornerstone 主题一起使用?

ruby-on-rails-3 - 在 Rails 3 中,使用 Formtastic 2,如何用 div 替换内置的有序列表?

html - 下拉菜单中的导航栏搜索框会使其他导航栏图标崩溃

Javascript - iPhone 中当前 iframe 的大小错误