相关疑难解决方法(0)

将CSS星级评分整合到HTML表单中

我在网上看到了一个教程 - http://www.htmldrive.net/items/show/402/CSS-Star-Rating-System - 用于制作CSS星级评分系统.

在页面上,他们有这个代码:

<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>
Run Code Online (Sandbox Code Playgroud)

据我所知,这只是一个清单.如何将其集成到我的表单中,以便将星级评定的信息提交到数据库.我目前的表格代码如下:

 <p>Quality</p>
 <input type="radio" name="ratingquality" value="1"> 
 <input type="radio" name="ratingquality" value="2"> 
 <input type="radio" name="ratingquality" value="3"> 
 <input type="radio" name="ratingquality" value="4"> 
 <input type="radio" name="ratingquality" value="5"> 
Run Code Online (Sandbox Code Playgroud)

html css forms rating-system

12
推荐指数
2
解决办法
8万
查看次数

在悬停项目之前选择所有项目

我有一个有5个内联星的容器.

我需要的是当你将鼠标悬停在恒星,恒星和所有恒星之前获得不同的背景时.(我正在使用精灵,所以我改变了背景位置)

标记:

<div class="wpr"> 
    <span class="star"></span>
    <span class="star"></span>
    <span class="star"></span>
    <span class="star"></span>
    <span class="star"></span>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我使用兄弟组合器(〜)我会得到相反的效果.

.star:hover, .star:hover ~ .star
{
    background-position: 0 -18px;
} 
Run Code Online (Sandbox Code Playgroud)

小提琴

如何在徘徊之前为所有的星星实现这个?

html css css-selectors

5
推荐指数
2
解决办法
225
查看次数

标签 统计

css ×2

html ×2

css-selectors ×1

forms ×1

rating-system ×1