html - 带有响应图像的背景叠加

标签 html css responsive-design

我有一张需要响应屏幕设备的背景叠加层图像。

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;
}

最佳答案

填充表溢出

<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;
}

http://jsfiddle.net/XWfN4/

关于html - 带有响应图像的背景叠加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22860216/

相关文章:

html - 网页不缩放到视口(viewport)宽度

javascript - 使用 Jquery 的响应式设计 Bootstrap 中按钮的不同文本大小(例如 LastName、FirstName/FirstName)

javascript - 使用数字/文本输入字段在 ChartJs 中设置数据值会停止显示图表

html - 确定哪个自定义 HTML 标记冒犯了 IE8

javascript - 在多个部分滚动导航到 h2

html - 如何将样式应用于仅使用 CSS 选中其复选框的标签?

javascript - 在窗口调整大小时移动元素后事件处理程序不起作用

javascript - 根据父容器大小隐藏元素

Javascript循环/递增值最大为55的html代码

javascript - 设置所见即所得编辑器的默认字体类型