请看看这个小提琴:http://jsfiddle.net/SkjHs/4/圆角PNG图像边缘发光效果
<html>
<ul class="langBar">
<li><a href="?lang=az&page=main"> <img src="http://goo.gl/aIxpv"> </a></li>
<li><a href="?lang=en&page=main"> <img src="http://goo.gl/wIQob"> </a></li>
<li><a href="?lang=ru&page=main"> <img class="activeLang" src="http://goo.gl/If4lA"> </a></li>
</ul>
</html>
html {
background-color:#000;}
.langBar{
display: block;
overflow: hidden;
float: left;
width: 125px;
}
.langBar li{
display: block;
width: 32px;
height: 40px;
float: left;
margin-left: 7px;
padding: 0px;
}
.activeLang{
-moz-border-radius: 20px;
width: 32px;
height: 32px;
border-radius: 20px;
border: 2px solid #482663;
}
.langBar li a{
display: block;
height: 100%;
width: 100%;
}
我想实现一些漂亮的光晕效果周围activeLang
一流形象。第一个问题是,我正在边框和图像之间填充。其次无法获得发光效果。有什么建议么?
图像周围没有填充物 - 但图像内有一个透明区域。您必须重新制作这些图像才能摆脱未使用的透明区域。 – feeela
@feeela我们可以使用插入阴影的东西 – heron
如果使用'inset'阴影,外线不会褪色到背景,但是是一个清晰的边框,而圆的内部部分淡出(但隐藏在图像后面)。 – feeela