div 및 배경 이미지 스타일 속성을 사용하여 다른 이미지 (첫 번째 이미지는 아바타이고 두 번째 이미지는 프레임)에 이미지를 렌더링합니다. 문제는 또한 사용자가 마우스를 올려 놓았을 때 이미지가 2 개 모두에 나타나기를 바랍니다. Z-index로 2 시간 넘게 플레이했는데 성공하지 못했습니다. 마우스를 올리면 50 %의 시간 동안 작동합니다 (Z- 색인은 호버링과 아바타에 대해 동일하므로) 또는 아바타는 호버가 표시 될 때만 나타납니다. 내가 해봤 코드 중 하나는 (hoverimage도 볼 수있는 경우에만 아바타 방송) :CSS 다른 두 개의 이미지 위에 마우스를 올리면 이미지가 표시됩니다.
이echo "<div style=\"display:inline-block; width:81px; height:65px;\">";
echo "<div style=\"display:inline-block; position:relative; z-index:2; top:2px; left:17px; width:47px; height:47px; background:url('$avatarpath')\"></div>";
echo "<div style=\"display:inline-block; position:relative; top:-47px; z-index:3; left:15px; width:51px; height:51px;\" class=\"pportraita\"></div>";
echo "</div>";
CSS :
.pportraita {
position: relative;
z-index: 1;
background: url('../img/matchpage/bg_memberavatar.png') bottom no-repeat;
}
.pportraita:hover {
position: relative;
z-index: 1;
background: url('../img/matchpage/remove.png') bottom no-repeat;
}
bg_memberavatar.png이 remove.png 내가 원하는 이미지 프레임입니다 매달려있을 때에 만 보여줄 수 있습니다. 어떻게 수행하나요?