我想在側邊欄中放置一堆可點擊的鏈接,其懸停效果覆蓋了側欄的整個寬度。這些鏈接中的一些還包括需要對齊的圖像,以便它相對於文本垂直居中。這是我目前有:拉伸<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