Html 引导:将2列设置为全宽,但其中的文本与文档容器对齐

Html 引导:将2列设置为全宽,但其中的文本与文档容器对齐,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我希望我的两列大小和背景颜色不同,但我希望它们一起始终占据100%的宽度,而文本内容保持在普通容器中。有什么想法吗 链接到JSFIDLE: 容器内的文本 容器中的文本,但我的背景想要在左侧占据所有宽度 容器中的文本,但我的背景要在右侧全宽 我画了一张图来形象化我的想法: 我在这里回答了类似的问题: 我认为最好的方法是使用一个全宽度的“包装器”和伪元素来扩展左/右两侧,同时将内容保留在容器中 .left:before { left: -999em; backg

我希望我的两列大小和背景颜色不同,但我希望它们一起始终占据100%的宽度,而文本内容保持在普通容器中。有什么想法吗

链接到JSFIDLE:



容器内的文本

容器中的文本,但我的背景想要在左侧占据所有宽度

容器中的文本,但我的背景要在右侧全宽

我画了一张图来形象化我的想法:


我在这里回答了类似的问题:

我认为最好的方法是使用一个全宽度的“包装器”和伪元素来扩展左/右两侧,同时将内容保留在
容器中

.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!代码将需要进入问题本身,但只要代码在这里,您仍然可以链接到您的小提琴。你也可以从你的问题中创建一个。可能是重复的谢谢!这很有效。我已经忘记了之前/之后的伪元素。谢谢!这很有效。我已经忘记了前/后伪元素。