html - 如何在另一个背景图像上获取带有文本的div

标签 html css css-position

我需要像这样获取div内容

enter image description here

其中“time”是background-image上的文字

最佳答案

使用 CSS 定位技术,这里只是在设置为 position: relative; 的父元素下嵌套一个设置为 position: absolute; 的元素.我还使用 rgba 作为不透明 border 最后但并非最不重要的是,我使用 bottomright 属性设置为 0 将计时器定位在右下角。

Demo

div {
    height: 200px;
    width: 280px;
    background: url(http://pimg.tradeindia.com/00288122/b/0/Our-Valuable-Client-List-Click-on-Image-.jpg);
    border: 5px solid rgba(0,0,0,.4);
    position: relative;
}

div span {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 5px;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
    color: #fff;
    background: rgba(0,0,0,.5);
}

关于html - 如何在另一个背景图像上获取带有文本的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20582933/

相关文章:

javascript - 无法选择 ui-select2 创建的列表中的项目

html - 试图只操纵 div 的一侧

html - 图像/按钮不会居中

HTML 和 CSS 定位

javascript - 使用javascript单击相应表行单选按钮时如何获取选择框值?

javascript - AngularJS HTML 中未应用 CSS 样式

html - 可编辑 div 中的初始文本在第一个换行符后向下移动

css - 使用 JSP 进行快速 CSS 测试

css - 为什么我的 Logo 图像不会随着页面展开而水平移动?

HTML/CSS 绝对位置和内联 block 导航栏