【发布时间】:2013-06-30 05:52:36
【问题描述】:
我想要实现的是一组内部带有链接的元素(框)。这个链接应该在右下角,但是vertical-align属性不起作用
jsFiddle:http://jsfiddle.net/4JMav/
HTML
<ul>
<li><a href="#">TEST 1</a></li>
<li><a href="#">TEST 2</a></li>
<li><a href="#">TEST 3</a></li>
<li><a href="#">TEST 4</a></li>
<li><a href="#">TEST 5</a></li>
<li><a href="#">TEST 6</a></li>
<li><a href="#">TEST 7</a></li>
</ul>
CSS
ul li
{
display: inline-table;
width: 100px;
height: 100px;
margin: 5px;
border: 1px solid black;
}
ul li a
{
text-align: right;
vertical-align: bottom;
display: block;
height: 100%;
padding: 10px;
}
我还尝试了几种垂直对齐和绝对定位的组合,还使用了 a 元素周围的包装器,但还不费力。
问题
如何将链接定位在右下角,同时仍将a-元素扩展到整个正方形?
【问题讨论】:
标签: html css vertical-alignment