2014-02-06 194 views
0

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

  • 当移动停止浮动"muuh"文本向右
  • 保持文本与底部对齐图像的
  • .itemdiv大小应不大于图像

是我到目前为止已经取得了更大: http://jsfiddle.net/wn6M9/14/

此时此功能无法正常工作,因为您可以通过背景看到div,文本也不会与图片底部对齐。

result so far

+0

你有什么想要[this](http://jsfiddle.net/wn6M9/15/)? –

+0

@DhavalMarthak Nop,我想粉红色部分与蓝色底部对齐,黑色消失。我认为你刚刚删除了“在移动设备上停止浮动文本”的要求。 – GriffinHeart

+0

http://jsfiddle.net/wn6M9/16/也许这样? –

回答

1

你的意思是这样的?

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 - 粉色位在图像的底部

+0

真棒,有没有办法让文本底部对齐到图像的底部? – GriffinHeart

+0

你是说在图像底部的粉红色的位? @GriffinHeart – Albzi

+0

如果你有,我在我的答案@GriffinHeart中添加了另一个链接 – Albzi

0

也许这就是你正在寻找

.item-title { 
border:0px solid black; 
padding: 0px; 
float:left; 
} 

.item-right { 
padding: 0px; 
border:0px solid black; 
float:right; 
}