我想在侧边栏中放置一堆可点击的链接,其悬停效果覆盖了侧栏的整个宽度。这些链接中的一些还包括需要对齐的图像,以便它相对于文本垂直居中。这是我目前有:拉伸<a>标签横过一个侧边栏,同时垂直对齐它的内容到中心
正如你所看到的,悬停效果和<a>
标签不包括侧边栏的整个宽度呢。这是坏的,因为big link targets are easier to click。我试着修改水平拉伸的基于CSS的表格单元格,但是文本部分没有保持正确对齐。
什么是正确的方法来做到这一点? 〜我可以张贴我目前的HTML,如果它是有用的,但我正打算重写基于这个答案的解决方案反正我的标记〜
编辑:这里是有关的HTML代码段。
<nav id="sidebar">
<ul>
<li><a href="/">Home</a></li>
</ul>
<header>Recently Added</header>
<ul id="recents">
<li><a href="/play/q2music/"><img src="http://media.radiantstreamer.net/stations/q2music.png" alt="Artwork"> <span>Q2 Music</span></a></li>
<li><a href="/play/moclassic/"><img src="http://media.radiantstreamer.net/stations/rtmoclassic.png" alt="Artwork"> <span>Mostly Classical</span></a></li>
<li><a href="/play/pitrios/"><img src="http://media.radiantstreamer.net/stations/rtpitrios.png" alt="Artwork"> <span>Piano Trios</span></a></li>
</ul>
</nav>
请分享一些代码。 – 2014-11-22 17:03:02
查看更新后的帖子。 – Pieter 2014-11-22 19:10:58