这似乎是一个重复的问题,但就我而言,没有任何效果。
我想将图片放在div
内并完整显示,直到有可能为止。我的图片是一个矩形,在角落有边,我希望根据div的大小在div
内部看到它。
.container_img{
border:1px solid red;
margin-top:-14px;
display: table;
margin-top:2px;
width: 709px;
height: 141px;
background-image: url("https://i.imgur.com/VBOZfaY.png");
background-repeat: no-repeat;
}
<div class="container_img"></div>
答案 0 :(得分:1)
添加background-size: 100% 100%;
。请参见下面的代码段
.container_img{
border:1px solid red;
margin-top:-14px;
display: table;
margin-top:2px;
width: 709px;
height: 141px;
background-image: url("https://i.imgur.com/VBOZfaY.png");
background-repeat: no-repeat;
background-size: 100% 100%;
}
<div class="container_img"></div>
答案 1 :(得分:0)
您需要设置background-size: contain;
或background-size: cover;
答案 2 :(得分:0)