여기에 완벽하게 작동하는 내 코드가 있습니다.CSS - 이미지 스프라이트 : 활성이 작동하지 않습니다. ie
<div class="clearbutton"> <a class="Button" href="#"><span>Button text</span></a> </div>
모든 아이디어를하십시오 : 활성은 단순히이는 HTML입니다
a.Button span {
background: transparent url('images/form_sprite.png') no-repeat 0 0;
display: block;
height:45px;
line-height: 30px;
padding: 7px 0 5px 20px;
color: #fff;
background-position: 0 -44px;
}
a.Button {
background: transparent url('images/form_sprite.png') no-repeat top right;
display: block;
float: left;
height: 45px;
margin-right: 6px;
padding-right: 27px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.Button:hover span {
background-position: 0 -136px;
}
a.Button:hover {
background-position: right -90px;
}
a.Button:active span {
background-position: 0 -225px;
}
a.Button:active {
background-position: right -181px;
}
발생하지 않습니다?
어떤 버전의 IE? 6 - 7 - 8 - 9? – TH1981
모든 버전 @Aninemity –
: 색상 변경과 같은 : active에 다른 효과를 추가하면 IE에서 실행됩니까? – TH1981