css - Bootstrap 中的嵌套行具有交替填充

标签 css twitter-bootstrap-3

我有一些布局需要不同的填充类“行”的 div 容器。比如这样

<div class="row row-no-padding">
    <div class="col-md7">
        test content
    </div>
    <div class="col-md5">
        <div class="row">
            <div class="col-sm-6">
                <div class="form-group form-group-default">
                    {!! Form::label('ticket_reference', 'Ticket Referenz') !!}
                    {!! Form::text('ticket_reference', null, ['class' => 'form-control']) !!}
                </div>
            </div>
            <div class="col-sm-6">
                <div class="form-group form-group-default">
                    {!! Form::label('eldis_reference', 'ELDIS Referenz') !!}
                    {!! Form::text('eldis_reference', null, ['class' => 'form-control']) !!}
                </div>
            </div>
        </div>
    </div>
</div>

到目前为止,这是有效的,但我想为每一行实现不同的填充。外行应该完全没有填充。所以我像这样向它添加了一个类“row-no-padding”:

.row-no-padding {
  [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

但这是继承到表单内使用的行,我想在其中使用不同的填充。我需要怎么做?

最佳答案

添加一个特定的类名:

<div class="col-md5 class-with-no-padding">

所以你的 CSS:

.class-with-no-padding {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

关于css - Bootstrap 中的嵌套行具有交替填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29816993/

相关文章:

CSS 响应能力推荐?

javascript - 为什么有一些外部 javascript 文件?数字?

css - 如何在不丢失更改的情况下自定义 Bootstrap?

css - 我的代码中有错误如何使响应图像居中?

css - HTML5 布局 DIV 尺寸

javascript - unslider 没有反应

javascript - 为什么将我的 div 的位置设置为 fixed 会干扰弹出的 div?

jquery - 如何在 jQuery 中放大缩略图中的图像?

css - 即使左侧 div 不存在,也固定在右侧 - bootstrap

javascript - 更新 Bootstrap 而不更改主题