【发布时间】:2011-08-21 09:23:53
【问题描述】:
我想创建一个具有未知宽度和高度的内联块。 (它里面会有一个表格,内容是动态生成的)。此外,内联块应放置在一行文本内,例如“我的文本(BLOCK HERE)”。为了使它看起来更漂亮,我正在尝试使块垂直居中于行中。所以如果块看起来像这样:
TOP
MIDDLE
BOTTOM
然后该行文本将显示为:“我的文本([MIDDLE])”(在该行的上方和下方带有 TOP 和 BOTTOM)
这是我目前所拥有的。
CSS
.example {
background-color: #0A0;
display: inline-block;
margin: 2px;
padding: 2px;
position: relative;
text-align: center;
}
HTML
<div class="example">TOP<br />MIDDLE<br />BOTTOM</div>
【问题讨论】:
-
也许可以画出来并张贴您想要的图片。也许是我,但我不知道你在问什么。
标签: html vertical-alignment css