0
A
回答
1
是,使用一个伪元素。
注意这里的一般布局方法并不重要(我用Flexbox进行练习),但伪元素技术是常见的。在你的CSS像.container .COL-XS-4 {背景色:黄}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
}
.container {
width: 50%;
height: 300px;
margin: auto;
border: 1px solid grey;
display: flex;
}
.container div {
border: 1px solid green;
}
.left {
width: 25%;
}
.right {
width: 75%;
}
/* MAGIC */
body {
overflow: hidden;
/* prevent scrollbars */
}
.left {
position: relative;
/* positioning context */
}
.left:after {
content: '';
position: absolute;
top: 0;
right: 0;
width: 50vw;
/* half viewport width */
height: 100%;
/* parent height */
background: orange;
z-index: -1;
/* push under parent */
}
<div class="container">
<div class="left"></div>
<div class="right"></div>
</div>
+0
很棒!这种方法对我来说很好。谢谢。 – user3573535
相关问题
- 1. 两种颜色背景
- 2. 多种背景颜色Fabricjs
- 3. 背景颜色50%一种颜色和50%另一种颜色
- 4. 设置背景颜色2
- 5. 网格纹理背景颜色
- 6. Fieldset背景颜色影响网站背景颜色
- 7. CSS3PIE背景褪色背景颜色
- 8. UIView背景颜色
- 9. 背景或背景颜色?
- 10. 背景颜色
- 11. 背景颜色
- 12. 背景颜色
- 13. 背景颜色
- 14. 颜色背景
- 15. UICollectionView 2不同的背景颜色
- 16. jqPlot:如何为几种不同颜色的背景/网格部分着色
- 17. UITableViewController背景颜色
- 18. 组背景颜色
- 19. DataGridViewTextBoxEditingControl背景颜色
- 20. 只有css的多种背景颜色
- 21. 两种颜色的Android布局背景
- 22. Jquery滑块与多种背景颜色
- 23. 两种背景颜色(水平)
- 24. QPalette具有多种颜色背景
- 25. HTML背景的两种颜色
- 26. 两种颜色的带状背景?
- 27. CSS背景三角3种颜色
- 28. 多种背景颜色相互重叠
- 29. 带有多种背景颜色的Cardview
- 30. 将背景转换为一种颜色
给予类 –
那么背景将是只在此列,而是应该从左侧开始身体。 Conrtiner不像你看到的那样流畅! – user3573535
如果您使用的是具有两列的容器类,则意味着从左侧没有空间。请探讨这个问题。 –