css - CSS:打破类似 Bootstrap 的网格系统
问题描述
我需要构建一个模板,该模板将具有左侧背景(与页面背景颜色不同)一直扩展到左侧页面边缘,并且仍然位于 12 个引导列中的 8 个内(container>row>col-8
)。然后右边的4列没有背景。所有这些美都需要响应式引导列(在移动屏幕上相互堆叠)。我不能使用流体容器(100% 宽度),因为内容需要在 12 列内并且在左侧有填充。
任何人都知道任何好的,干净的例子吗?
我不喜欢使用::before
伪元素,但如果这是唯一的方法,那么我将不得不忍受它。
请参阅我需要的屏幕截图。紫色是向左扩展的背景,白色是页面背景。黄色是 12 列网格。
解决方案
它会像重置容器左侧的边距一样简单吗?
<div class="container ml-0">
<div class="row">
<div class="col-sm-8">8 Cols</div>
<div class="col-sm-4">4 Cols</div>
</div>
</div>
推荐阅读
- javascript - 当在单个页面上使用相同的组件两次时,事件监听会发生冲突
- javascript - 无法在 $(document).ready() {} 之外获得价值
- javascript - Bootstrap 表中的 Bootstrap 4 html 工具提示 Angular 8 for 循环
- python - 将矢量化函数应用于 PyTorch 中两个范围的笛卡尔积
- kubernetes - Prometheus & cadvisor & k8s / 带有空值的“图像”标签
- google-cloud-platform - 如何将“user_data_mapper”参数传递给光束管道的 WriteToSnowflake 函数?
- elasticsearch - 当我使用旧版本的 Kibana 时,任何将 kibana 自动快照创建到 GCP 存储的最佳方法
- android - 如何以编程方式动态创建 Android Switch
- firebird - Firebird SQL 过程可以知道调用它的父过程/触发器吗?
- conv-neural-network - 用多边形标记图像比正方形更好吗?