html - 我如何使我的链接的背景颜色与我的边框相匹配

标签 html css

还有什么方法可以扩展我的链接背景颜色,使其覆盖我边界内的所有内容

这是它现在的样子:

http://i.imgur.com/7MWpfw2.png

html代码

<style>
    a:hover{
text-decoration:underline;
background-color:#CCFFFF;}
</style>

        <ul style="margin-right:20px; margin-left:-25px">
    <h2>
        <li class="sidebarlinks"><a href="test3.html">Kappa</a></li>
        <br>
        <li class="sidebarlinks"><a href="test2.html">Banana</a></li>
        <br>
        <li class="sidebarlinks"><a href="test1.html">Energydrink</a></li>
    </h2>
    </ul>

CSS代码

a:link {
text-decoration:none;
color:black;
font-size:35px;
background-color:#9AFEFF
}

a:visited {
text-decoration:none;
}
.sidebarlinks {
border:2px solid black;
border-radius:10px
}

最佳答案

将“a”元素的显示属性设置为“ block ”:

http://jsfiddle.net/tVP87/1/

.sidebarlinks a {
    display: block;
}

这种方法的优点是整个区域都可以悬停和点击。

关于html - 我如何使我的链接的背景颜色与我的边框相匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18617799/

相关文章:

html - Opera 和 IE 没有正确地属性 css text-decoration

javascript - 使用 Javascript 突出显示表格的一行

javascript - 如何根据父 div 不同地检查复选框?

html - 自定义、常规、有序的元素符号列表样式

javascript - 在不牺牲性能的情况下检测给定元素是否已从 DOM 中移除

jquery - 将 jquery ui 工具提示图标与文本对齐

javascript - 我有一个粘性标题,当我们滚动页面时,标题内有 jquery 自动建议,然后自动建议也在滚动

html - 多行标签

javascript - 使用 JavaScript 制作动态 HTML 页面以重定向到 URL

html - 移动内联 block div 中的元素移动相对 div 中的元素