Html 引导:将2列设置为全宽,但其中的文本与文档容器对齐
我希望我的两列大小和背景颜色不同,但我希望它们一起始终占据100%的宽度,而文本内容保持在普通容器中。有什么想法吗 链接到JSFIDLE:Html 引导:将2列设置为全宽,但其中的文本与文档容器对齐,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我希望我的两列大小和背景颜色不同,但我希望它们一起始终占据100%的宽度,而文本内容保持在普通容器中。有什么想法吗 链接到JSFIDLE: 容器内的文本 容器中的文本,但我的背景想要在左侧占据所有宽度 容器中的文本,但我的背景要在右侧全宽 我画了一张图来形象化我的想法: 我在这里回答了类似的问题: 我认为最好的方法是使用一个全宽度的“包装器”和伪元素来扩展左/右两侧,同时将内容保留在容器中 .left:before { left: -999em; backg
容器内的文本
容器中的文本,但我的背景想要在左侧占据所有宽度
容器中的文本,但我的背景要在右侧全宽
我画了一张图来形象化我的想法:
我在这里回答了类似的问题: 我认为最好的方法是使用一个全宽度的“包装器”和伪元素来扩展左/右两侧,同时将内容保留在
容器中
.left:before {
left: -999em;
background: lightgreen;
content: '';
display: block;
position: absolute;
width: 999em;
top: 0;
bottom: 0;
}
.right:before {
right: -999em;
background: rebeccapurple;
content: '';
display: block;
position: absolute;
width: 999em;
top: 0;
bottom: 0;
}
我在这里回答了类似的问题:
我认为最好的方法是使用一个全宽度的“包装器”和伪元素来扩展左/右两侧,同时将内容保留在容器中
.left:before {
left: -999em;
background: lightgreen;
content: '';
display: block;
position: absolute;
width: 999em;
top: 0;
bottom: 0;
}
.right:before {
right: -999em;
background: rebeccapurple;
content: '';
display: block;
position: absolute;
width: 999em;
top: 0;
bottom: 0;
}
边界是可见的,还是只是为了证明你的想法?他们需要像你想象的那样有不同的高度吗?此外,如果您试图这样做,代码应该在您的问题中。Borders仅供演示。不同的高度会很好,但我认为这不是棘手的部分。我现在将代码添加到JSFIDLE!代码将需要进入问题本身,但只要代码在这里,您仍然可以链接到您的小提琴。你也可以从你的问题中创建一个边界。边界的可能重复是可见的,还是只是为了展示你的想法?他们需要像你想象的那样有不同的高度吗?此外,如果您试图这样做,代码应该在您的问题中。Borders仅供演示。不同的高度会很好,但我认为这不是棘手的部分。我现在将代码添加到JSFIDLE!代码将需要进入问题本身,但只要代码在这里,您仍然可以链接到您的小提琴。你也可以从你的问题中创建一个。可能是重复的谢谢!这很有效。我已经忘记了之前/之后的伪元素。谢谢!这很有效。我已经忘记了前/后伪元素。