html – Bootstrap 4中容器内的全宽图像

前端之家收集整理的这篇文章主要介绍了html – Bootstrap 4中容器内的全宽图像前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用Bootstrap 4,我有一个模板布局

几乎在所有情况下都适用.但是,有时我希望内容中的图像占据整个宽度,但这是不可能的,因为.container使用了左边填充和右边填充.

我可以通过在每个视图中的正确位置添加.container类而不是在我的模板布局文件中来解决这个问题,但这会变得非常烦人.特别是如果我有一个CMS,不同的作者可以写文章,如果他们想要在他们的文章中间有一个全宽的图像,他们必须写原始的HTML类似于

我怎么能解决这个问题?

最佳答案
你可以使用负边距的大众单位.它响应友好.

.full-width-image {
   width: 100vw;
   position: relative;
   left: 50%;  
   margin-left: -50vw;
}

.full-width-image img {
  width: 100%;
}

看我的小提琴:https://jsfiddle.net/ondrejruzicka/07y0o746/

猜你在找的HTML相关文章