博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
星星评分
阅读量:5158 次
发布时间:2019-06-13

本文共 3404 字,大约阅读时间需要 11 分钟。

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>星星评分</title>

<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>

<style>

body,li,p,ul {
margin: 0;
padding: 0;
font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
ul, li, ol { list-style: none; }
/* 重置文本格式元素 */
a { text-decoration: none; cursor: pointer; color:#333333; font-size:14px;}
a:hover { text-decoration: none; }
.clearfix::after{ display:block; content:''; height:0; overflow:hidden; clear:both;}
/*星星样式*/
.content{ width:600px; margin:0 auto; padding-top:20px;}
.title{ font-size:14px; background:#dfdfdf; padding:10px; margin-bottom:10px;}
.block{ width:100%; margin:0 0 20px 0; padding-top:10px; padding-left:50px; line-height:21px;}
.block .star_score{ float:left;}
.star_list{height:21px;margin:50px; line-height:21px;}
.block p,.block .attitude{ padding-left:20px; line-height:21px; display:inline-block;}
.block p span{ color:#C00; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
.star_score { background:url(../dist/img/stark2.png); width:160px; height:21px; position:relative; }
.star_score a{ height:21px; display:block; text-indent:-999em; position:absolute;left:0;}
.star_score a:hover{ background:url(../dist/img/stark2.png);left:0;}
.star_score a.clibg{ background:url(../dist/img/stark2.png);left:0;}
#starttwo .star_score { background:url(../dist/img/evaluate-beforestar.png);}
#starttwo .star_score a:hover{ background:url(../dist/img/evaluate-beforestar.png);left:0;}
#starttwo .star_score a.clibg{ background:url(../dist/img/evaluate-beforestar.png);left:0;}
/*星星样式*/
.show_number{ padding-left:50px; padding-top:20px;}
.show_number li{ width:240px; border:1px solid #ccc; padding:10px; margin-right:5px; margin-bottom:20px;}
.atar_Show{background:url(../dist/img/stark2.png); width:160px; height:21px; position:relative; float:left; }
.atar_Show p{ background:url(../dist/img/stark2.png);left:0; height:21px; width:134px;}
.show_number li span{ display:inline-block; line-height:21px;}
</style>
</head>

<body>

<div class="content">
<p class="title">半颗星评分</p>
<div id="startone" class="block clearfix" >
<div class="star_score"></div>
<p style="float:left;">您的评分:<span class="fenshu"></span> 分</p>
<div class="attitude"></div>
</div>
<p class="title">1颗星评分</p>
<div id="starttwo" class="block clearfix">
<div class="star_score"></div>
<p style="float:left;">您的评分:<span class="fenshu"></span> 分</p>
</div>
<script type="text/javascript" src="js/startScore.js"></script>
<script>
scoreFun($("#startone"))
scoreFun($("#starttwo"),{
fen_d:22,//每一个a的宽度
ScoreGrade:5//a的个数 10或者
})
</script>
<p class="title">分数展示</p>
<ul class="show_number clearfix">
<li>
<div class="atar_Show">
<p tip="2.5"></p>
</div>
<span></span>
</li>
<li>
<div class="atar_Show">
<p tip="3.5"></p>
</div>
<span></span>
</li>
<li>
<div class="atar_Show">
<p tip="5"></p>
</div>
<span></span>
</li>
</ul>
<script>
//显示分数
$(".show_number li p").each(function(index, element) {
var num=$(this).attr("tip");
var www=num*2*16;//
$(this).css("width",www);
$(this).parent(".atar_Show").siblings("span").text(num+"分");
});
</script>
</div>
</body>
</html>

 

转载于:https://www.cnblogs.com/chaixiaoxia/p/8288482.html

你可能感兴趣的文章
apply,call,bind的区别
查看>>
也谈谈学习
查看>>
针对于多线程概念的理解
查看>>
宿主机为linux、windows分别实现VMware三种方式上网(转)
查看>>
红黑树
查看>>
关于异步的初步认识
查看>>
vue--mixins
查看>>
iOS+HTML5
查看>>
洛谷P1004 方格取数
查看>>
PHP服务器端跨域
查看>>
大白话解析模拟退火算法(转载)
查看>>
虚拟机中3种常见的网络模式
查看>>
三层交换机的设置
查看>>
汇编语言:第九章 转移指令的原理
查看>>
内核的ramdisk
查看>>
Gerrit+apache+H2数据库简单安装配置及建库流程
查看>>
(第三周)团队模式中对交响乐团模式的理解
查看>>
Python2和Python3共存安装robotframework
查看>>
从源代码分析DbSet如何通过ObjectStateManager管理entity lifecycle的生命周期
查看>>
ABAP OO的八大理由(十四)
查看>>