最近的项目中有一个星级评分的需求, 自己就写了一下, 由于可能一个页面要用到多个,就采用了面向对象的写法。 用到的png图片也放到这里。 js要用到jquery。 css: js: 由于我这里的需求只有点 ...
使用 javascript 实现简单的星级评分功能,思路很简单,封装一个能进行重复调用函数: 当鼠标移入后,遍历评分div里的子div,然后前两个子div改变背景为灰色,后面全部为橙色,然后改变对应的评分内容 当鼠标移出后,使用for循环把子div背景颜色和评分内容恢复初始化状态 当鼠标点击时,依旧前两个子div改变背景为灰色,后面全部为橙色,然后改变对应的评分内容,并且记录当前点击的是第几个子 ...
2018-09-22 09:12 0 722 推荐指数:
最近的项目中有一个星级评分的需求, 自己就写了一下, 由于可能一个页面要用到多个,就采用了面向对象的写法。 用到的png图片也放到这里。 js要用到jquery。 css: js: 由于我这里的需求只有点 ...
星星图片来源于https://www.iconfont.cn/search/index?searchType=icon&q=%E6%98%9F ...
鼠标点击后可保留颜色。 页面效果如下: ...
前面有一篇原生js实现星级评分 。可能覆盖面不是很广,现在给出一个jquery实现的星级评分。 Html代码 <div class="star"> <span>jQuery星级评论 ...
需要用到的图标 实现原理 关键属性是 text-overflow: clip;,表示直接截断文本。我们经常用这个属性的另一个值 text-overflow: ellipsis; 来做省略表示。 先平铺5个空心的图标 再层叠5个实心图标,控制实心图标的宽度来达到截断效果,结合 ...
今天上午抽空随手写了个星级评分的效果,给大家分享下。由于水平有限,如有问题请指出。 首先要准备一张星星的图片,灰色是默认状态,黄色是选择状态。如图: 最后附上代码: 附上下载地址。 ...
效果 效果图如下,纯css实现超酷炫的星级评分动画效果 实现思路 5个类型为radio的input,label标签修改样式背景图为星星 label标签给每个星星鼠标停留时加注名字 点击星星有放大旋转的动画 dom结构 用form实现 ...
今天来实现下星级评分,后边并跟有评价文字。 html代码如下: css如下: js如下: 代码运行效果如下: ...