小编Eda*_*art的帖子

引导容器中的响应式背景图像

我正在使用多个容器,所以我可以在其中拥有独特的透明图像。

我希望它们中的背景图像具有响应性并保持比例,我发现了很多建议,background-size: cover;但对我不起作用。我无法使图像具有响应性。

我试过的:

  object-fit: contain;    
  -webkit-background-size: cover;     
  -moz-background-size: cover;    
  -o-background-size: cover;    
  background-size: cover;            
  flex: 1;     
Run Code Online (Sandbox Code Playgroud)

css代码:

 .container{
  display: block;
  position: relative;
}

 .container1::after {
  content: "";
  background: url(bg2.jpg);
  background-repeat:no-repeat;
  background-position: center center;
  opacity: 0.3;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1; 
  object-fit: contain;  
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  flex: 1; 
}
Run Code Online (Sandbox Code Playgroud)

html:

<div class="container container1">
<p> some text </p>
</div>
Run Code Online (Sandbox Code Playgroud)

css bootstrap-4

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

bootstrap-4 ×1

css ×1