html - 在图像上定位元素

标签 html css twitter-bootstrap-3

我试图在图像上放置一些元素,同时保持以下行为:

  • 在移动设备中停止向右浮动 “muuh” 文本
  • 保持文字与图片底部对齐
  • .item div 大小不能大于图片

到目前为止我取得的成就:http://jsfiddle.net/wn6M9/14/

目前这不起作用,正如您在 div 背景中看到的那样,文本也没有与图片底部对齐。

result so far

最佳答案

你的意思是这样的吗?

JSFiddle

我将 CSS 更改为:

.masonry {
    position: relative;
}

.item {
    width: 20%;
    position: relative;
}

.item-image {
    width: 100%;
}

.item-text {
    background: pink;
    position: absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin: auto;
    width:100%;
    height:20px;
}

.item-title {
    padding: 0px;
}

.item-right {
    padding: 0px;
}

@media(min-width:992px){
    .item-creator {
        float: right !important;   
    }
}

JSFiddle 2 - 图像底部的粉红色位

关于html - 在图像上定位元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21597839/

相关文章:

jquery - 我可以以编程方式关闭可折叠导航栏显示的下拉菜单吗?

javascript - jquery datatable 表工具导出到 Excel 未向我显示文件中的表数据

html - 固定宽度容器内的动态 CSS 多列列表

php - 如何在 HTML 中显示日语字符串?

php - HTML 输入数组

jquery - 使用 scrollHeight 设置元素的背景颜色/图像

javascript - 将 css href 属性更改为多个 html 页面 onclick

javascript - [jQuery]在使用 $(div).html() 更改 HTML 后,所有 jQuery 交互都以 #div 停止

javascript - Owl Carousel 全高给出空白页

html - Bootstrap 响应表 - 不会在 IE 中水平滚动