:before
Ok uygulamak için kullanarak bir dizi stilli bağlantı var .
Tüm tarayıcılarda iyi görünüyor, ancak bağlantıya alt çizgiyi uyguladığımda, :before
parçanın (ok) altının çizilmesini istemiyorum .
Örneğin jsfiddle'a bakın: http://jsfiddle.net/r42e5/1/
Bunu kaldırmak mümkün mü? Oturduğum test stili #test p a:hover:before
uygulanıyor (Firebug'a göre), ancak altı çizili hala orada.
Bundan kaçınmanın bir yolu var mı?
#test {
color: #B2B2B2;
}
#test p a {
color: #B2B2B2;
text-decoration: none;
}
#test p a:hover {
text-decoration: underline;
}
#test p a:before {
color: #B2B2B2;
content: "► ";
text-decoration: none;
}
#test p a:hover:before {
text-decoration: none;
}
<div id="test">
<p><a href="#">A link</a></p>
<p><a href="#">Another link</a></p>
</div>