几乎在所有情况下都适用.但是,有时我希望内容中的图像占据整个宽度,但这是不可能的,因为.container使用了左边填充和右边填充.
我可以通过在每个视图中的正确位置添加.container类而不是在我的模板布局文件中来解决这个问题,但这会变得非常烦人.特别是如果我有一个CMS,不同的作者可以写文章,如果他们想要在他们的文章中间有一个全宽的图像,他们必须写原始的HTML类似于
我怎么能解决这个问题?
最佳答案
你可以使用负边距的大众单位.它响应友好.
.full-width-image {
width: 100vw;
position: relative;
left: 50%;
margin-left: -50vw;
}
.full-width-image img {
width: 100%;
}