임 다음 HTML은 다음과 같습니다 http://www.henryhoffman.com/css-star-rating-tutorial.html :CSS 성급의 HTML 페이지에 대한 자습서 다음
<ul class="rating">
<li><a href="#" title="1 Star">1</a></li>
<li><a href="#" title="2 Stars">2</a></li>
<li><a href="#" title="3 Stars">3</a></li>
<li><a href="#" title="4 Stars">4</a></li>
<li><a href="#" title="5 Stars">5</a></li>
</ul>
그리고이 같은 CSS :
ul.rating{
background:url(../img/site_img/star.jpg) bottom;
height:21px;
width:115px;
overflow:hidden;
}
ul.rating li{
display:inline
}
.rating a {
display:block;
width:23px;
height:21px;
float:left;
text-indent:-9999px;
position:relative;
}
.rating a:hover {
background:url(../img/site_img/star.jpg) center;
width:115px;
margin-left:-92px;
position:static;
}
.rating a:active {
background-position:top;
}
내 문제는 내가 dont는 href를 원한다, 나는 페이지의 다른 소유지로 옮겨지고 싶지 않다. 값을 (1, 2, 3, 4 또는 5) 레이블에 저장하면 단추를 누를 때 그 값을 데이터베이스에 전달할 수 있습니다. 그리고 내가 3 개의 별을 선택하면, 3 개의 별이 눌러 진 별들 뒤에 colured되기를 원하고, 더 이상 별들을 후버하지 마라.
어떻게하면됩니까?
예, 일이, 내가 transferd을 얻을 그나마 여기
는 바이올린입니다. Span 값을 저장하는 방법과 마우스를 가리 키지 않아도 선택 항목을 콜링 할 수있는 방법을 시도해 볼 것입니다. – Nicklas