내가 가리킬 때 다른 이미지를 보여주는 CSS 스프라이트를 만들었습니다.css sprite in wordpress
내 워드 프레스 페이지에서 CSS 스프라이트를 사용하고 있지만 내용을 알 수는 없습니다.
이미지가 페이지 전체에 있습니다.
아이디어가 있으십니까? 이 내 페이지입니다 [http://www.pixeltouch.no/?p=65][1] 이것은 HTML
<ul id="toprow">
<li id="orginal"><a href="#"></a></li>
<li id="png"><a href="#"></a></li>
<li id="jpgx"><a href="#"></a></li>
</ul>
<ul id="secondrow">
<li id="bpp2"><a href="#"></a></li>
</ul>
<ul id="thirdrow">
<li id="bpp1"><a href="#"></a></li>
</ul>
<ul id="fourthrow">
<li id="bpp05"><a href="#"></a></li>
</ul>
<ul id="fifthrow">
<li id="bpp025"><a href="#"></a></li>
</ul>
그리고
#uppg1container{
margin:10px;
padding:0;
}
/*Första raden*/
#toprow {
position:absolute;
}
#toprow li{
list-style-type:none;
position:absolute;
}
#toprow li, #toprow a{
height:212px;
display:block;
}
#orginal{
background:url('lena.png') 0 0;
left:0;
width:212px;
}
#png{
background:url('lena.png') -212px 0;
left:220px;
width:212px;
}
#png a:hover{
background: url('lena.png') 0 0;
}
#jpgx{
background:url('lena.png') -424px 0;
left:440px;
width:212px;
}
#jpgx a:hover{
background: url('lena.png') 0 0;
}
/*Andra raden*/
#secondrow{
position:absolute;
}
#secondrow li{
top:220px;
left:440px;
list-style-type:none;
position:absolute;
}
#secondrow li, #secondrow a{
height:212px;
display:block;
}
#bpp2{
background:url('lena.png') -636px 0;
left:940px;
width:212px;
}
#bpp2 a:hover{
background: url('lena.png') 0 0;
}
/*Tredje raden*/
#thirdrow{
position:absolute;
}
#thirdrow li{
top:440px;
left:440px;
list-style-type:none;
position:absolute;
}
#thirdrow li, #thirdrow a{
height:212px;
display:block;
}
#bpp1{
background:url('lena.png') -848px 0;
left:940px;
width:212px;
}
#bpp1 a:hover{
background: url('lena.png') 0 0;
}
/*Fjärde raden*/
#fourthrow{
position:absolute;
}
#fourthrow li{
top:660px;
left:440px;
list-style-type:none;
position:absolute;
}
#fourthrow li, #fourthrow a{
height:212px;
display:block;
}
#bpp05{
background:url('lena.png') -1060px 0;
left:940px;
width:212px;
}
#bpp05 a:hover{
background: url('lena.png') 0 0;
}
/*Femte raden*/
#fifthrow{
position:absolute;
}
#fifthrow li{
position:absolute;
top:880px;
left:440px;
list-style-type:none;
}
#fifthrow li, #fifthrow a{
height:212px;
display:block;
}
#bpp025{
background:url('lena.png') -1272px 0;
left:940px;
width:212px;
}
#bpp025 a:hover{
background: url('lena.png') 0 0;
}
먼저 li 태그가 ul 또는 ol 태그 안에 있어야합니다. – soju
나를 위해 효과가있는 것처럼 보입니다 ... lena 이미지가 마우스를 놓으면 상태에 반응합니다. (btw, 같은 id (holist)를 가진 3 ul이 있습니다. 문제의 원인이 아닐 수도 있지만, 여전히 유효하지 않습니다. html) – Heroes182
호버가 정상적으로 작동합니다. 이미지가 페이지 전체와 내부에있는 것입니다. "post" – Dymond