我得到了这样的事情:定位格垂直
解决方案现在:
固定的高度和负顶值。
现在我想在父DIV垂直放置的红色方块,但它必须是灵活的,因为有可能与一个或两个以上的文本行延伸的红色框选项。
尺寸为840x300px而现在的代码是:
HTML:
<div class="large-16 columns item">
<div class="box">
<div class="image"><img src="system/html/band_test1-f5641934.jpg"></div>
<div class="data red">
<h1><a href="www.google.de" title="headliner" target="_blank">SEHR LANGER BANDNAME AHOI</a></h1>
<h2><a href="" title="venue" target="_blank"></a></h2>
<p class="date">So, 28.07.2013</p>
<p class="supportbands">+ <a href="" title="Test Support" target="_blank">Test Support</a> </p>
</div>
</div>
</div>
CSS:
.showsblock .item {
height: 300px;
margin-bottom: 20px;
}
.box .image img {
border: 1px solid #a2a2a2;
}
.box .data {
background: url('../show_bg_black.png') repeat;
display: inline-block;
position: relative;
top: -165px;
left: 1px;
padding-right: 10px;
min-width: 290px;
}
这是不是很flexibel。当我再向红格添加一行时,它会扩展但不再居中。你有好主意吗?
另外,我觉得有可能是为“形象”的div一个更好的解决方案。
谢谢。
哪里的数据红色的CSS? – designtocode
红色ist只是一个红色背景PNG。没有要紧的。 Sry基因 – Marek123