我有一个背景覆盖图像,需要响应屏幕设备。
bg过度需要保持全宽,但放置100%宽度只会在小型设备上产生溢出,在较大的设备上产生下溢。
感谢帮助。
请参阅我的js fiddle
.col-md-3{
width:30%;
}
img{
width:100%;
}
.brand-category{
position: relative;
}
.brand-text{
position: absolute;
background-color: rgba(130,130,130,0.5);
font-weight: 100;
font-size: 0.9em;
color: #fff;
text-align: center;
bottom: -10px;
padding: 5px;
}
答案 0 :(得分:0)
填充导致溢出
<div class="col-md-3 brand-category">
<p class="brand-text"><span>Category</span></p>
<a href=""><img src="http://paulobriendesign.com/img/paul-obrien.jpg" class="img-responsive" alt=""></a>
</div>
CSS
.col-md-3{
width:30%;
}
img{
width:100%;
}
.brand-category{
position: relative;
}
.brand-text{
position: absolute;
width: 100%;
background-color: rgba(130,130,130,0.5);
font-weight: 100;
font-size: 0.9em;
color: #fff;
text-align: center;
bottom: -10px;
}
.brand-text span {
display: block;
margin: 5px;
}
答案 1 :(得分:0)