我有一個簡單的div像這樣...CSS股利鏈接文本下劃線懸停
<a href="#">
<div class="promo-box promo-1">
<div class="promo-content">
<h2>Heading here</h2>
<p>Text content here.</p>
</div>
</div>
</a>
...這讓我改變DIV懸停背景顏色。 效果很好,但結果是,我在鏈接中顯示懸停下劃線的文字。 我已經嘗試了幾種方法來定位h2和p,但仍然無法擺脫懸停時的文字裝飾。
關於什麼html元素我需要針對應用文本裝飾:無?的任何想法?
CSS這裏...
.promo-box
{
text-align:center;
border-radius:5px;
padding:10px;
margin-bottom:20px;
min-height:240px;
}
h2
{
font-family:Lato, Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
font-size:20px;
text-decoration: none;
}
.promo-box p
{
font-family:'Open Sans', Arial, Helvetica, sans-serif;
font-weight:400;
color:#FFF;
font-size:16px;
line-height:16px;
}
.promo-1
{
background-color:#125595;
}
div.promo-1:hover;
}
顯示您現有的CSS將是有益的 –