我试图在bootstrap3上创建一个动态图像背景的类,但没有成功。而是使用等于180px的高度,我试图使用100%来使其响应。怎么了?带动态高度的CSS div来响应背景图片
.audio-cover {
\t background: url("http://media.merchantcircle.com/22662073/180px-Smiley_svg_full.png");
\t background-size: contain;
\t background-repeat: no-repeat;
\t height: 100%; //instead use 180px
}
<div class="col-xs-4 col-sm-4 col-md-4 audio-cover"></div>
在响应式网页设计中,如果您需要控制高度,您需要使图像的'width'或'max-width'成为'100%'并允许高度增长,您需要使用一些'wrapper'并设置为此的高度,并使用'溢出:隐藏' –
为什么你不''在div'内使用'img'? –
为了看高度:100%;工作,音频封面的父母需要在CSS中指定和有效的高度,否则它是100%的空 –