내 포럼에 대한 등급 시스템을 만들려고하고 있으므로 각 평균 등급에 대해 별 이미지를 사용하고 있습니다. 사용자가 예를 들어 있다면 별의 절반을 표시하는 것입니다. 평균 평점 4.5. CSS에서 Divs를 디자인하고 document.getElementById ('foo')를 사용하여 너비를 변경하면 style.width = "50 %"; 그것은 마치 마법처럼 작동하지만 나는 그런 식으로 그것을 할 때가로 50 %, 세로 100 %의 이미지 표시
내보기 :
<div id="half"><%= image_tag('../images/icons/rating_3.gif', options = {:style => 'width: 50%; height: 100%;'}) %></div
CSS :
#half {
width: 20px;
height: 20px;
display: inline-block;
}
내가 10px 폭하지만로 조정 전체 별을 받고 있어요 절반의 별에 대해 이미지의 너비가 50 % 만 필요합니다.
내가 얻는 것 :
어떤 제안이라도?
덕분에 많은