【发布时间】:2013-08-26 18:10:03
【问题描述】:
我有一个水平导航栏,当我将鼠标悬停在链接上时,我想突出显示链接所在的整个单元格,但是,我只能突出显示文本周围的直接区域。我将不胜感激任何关于如何实现这一目标的指示。
这是我的 JS 小提琴:http://jsfiddle.net/PYKXb/1/
这是我的 CSS 代码:
#horizontal-style {
display: table;
width: 100%;
margin:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}
#horizontal-style li {
display: table-cell;
vertical-align:middle;
height:auto;
padding:1%;
}
#horizontal-style a:link {
display: block;
border: none;
text-align: center;
margin:auto;
padding:none;
background:#ebebec;
color:#005da4;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:90%;
display:inline-block;
vertical-align:middle;
}
#horizontal-style a:visited {
display: block;
border: none;
text-align: center;
margin:auto ;
padding:none;
background: #ebebec;
color:#005da4;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:90%;
display:inline-block;
vertical-align:middle;
}
#horizontal-style a:hover {
display: block;
border: none;
text-align: center;
margin:auto ;
padding:none;
background: #acce39;
color:#005da4;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:90%;
display:inline-block;
vertical-align:middle;
}
#horizontal-style a:hover {
display: block;
border: none;
text-align: center;
margin:auto ;
padding:none;
background: #acce39;
color:#005da4;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:90%;
display:inline-block;
vertical-align:middle;
}
这是我的 HTML 代码:
<ul id="horizontal-style">
<li><a href=# >Home</a></li>
<li><a href=# >About Us</a></li>
<li><a href=# >Online<br />Courses</a></li>
<li><a href=# >Registration</a></li>
<li><a href=# >Faculty</a></li>
<li><a href=# >Calendar</a></li>
<li><a href=# >Store</a></li>
<li><a href=# >Testimonials</a></li>
<li><a href=# >Online<br/>Lectures</a></li>
<li><a href=# >Contact Us</a></li>
<li><a href=# >Forum</a></li>
</ul>
【问题讨论】:
-
你为什么不在jsfiddle.net 构建一个演示小提琴,它只会帮助这个过程。谢谢!
-
感谢您的提示。我在代码上方添加了链接。
标签: html css hyperlink highlight css-tables