首页
学习
活动
专区
圈层
工具
发布

css - 评分效果的星星✨外衣

什么星星外衣?好,直接上图比较能说清楚: ? 仔细看会发现规律:可以根据百分比/分值动态改变高亮星星的个数。 分步骤图: ? ? ? ? ?...很简单的结构,主要核心代码如下: 星星的实现: 利用这个思路,其实彩色进度条和彩色星星进度条就是差星星(这也是一句废话) 但关键思路点在于,不要把星星看做是进度条。 也就是说星星评分和一般的进度条效果实现起来一样。...唯一的区别是有无星星。 那怎么把普通进度条加上星星呢?我的设计专业还是给了我一丝灵感: 只要在彩色进度条上边覆盖一个镂空的星星图案,看到的不就都是星星了吗?! 比如这样的: ?...代码设计上,还是和之前的进度条一样,背景色初始为灰色,星星盖在上边就是五个灰色的小星星 ? ?

2.2K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    swift4.0 星星评分starView封装,xib和纯代码使用方便简单

    github:https://github.com/RainManGO/ZYStarView ZYStarView 介绍 Swift星星显示、选择的封装 XIb和纯代码均可使用(XIb体验极佳)...功能支持 星数设置: 在一块区域均分显示想要设定的星星 设置星数计算单位:支持一星、半星、随意float定制显示 显示动画设置: 点击星星显示动画 回调: 星数设置完之后会返回当前星数作为回调 支持xib...: xib storyBoard 创建直接对应类即可.属性支持keyPath 代码使用方法 // 创建starView并回调当前选中星数,参数说明看备注很清楚 let starview = ZYStarRateView.init...100), starCount: 8, currentStar: 2, rateStyle: .half) { (current) -> (Void) in print(current) } XIB代码使用方法...灰常简单,如果只是显示不要回调不需要写代码。

    1.4K20

    网站代码检测、css代码检测、网站评分、优化与建议

    相信大家把自己的网站搭建之后,一定想知道自己的网站html代码事都编写正确。网上的免费的代码有很多,但也少不了有些冗余代码,这样我们不仔细的检查又查看不出来,今天博主就教大家怎么给网站代码。...css、js检测、评分、优化及建议。 ...首先我们检测html代码 http://validator.w3.org/  你可以通过直接输入网址比如“liyangblog.cn”,或者直接上传你网站首页的html文档,也可以用复制代码粘贴的形式来检测...但是也有问题,这里说的错误,按照它的提示,缺少>但是html代码里是存在的,所以说也不能完全的依靠这个,按照错误提示对应就好,有错就改,没有错就略过。 ?...最后来一个网站整体评分的优化与建议, 这里推荐:https://gtmetrix.com/ 是国外的一个免费评测网页载入速度的服务,挺专业的,提供了详细报告,而且会保存每一个网站的记录,可以方便查看一个网站载入速度的历史变化

    3.8K10

    编写更好的jQuery代码

    现在已经有很多文章讨论jQuery和JavaScript的性能问题,然而,在这篇文章中我计划总结一些提升速度的技巧和一些我自己的建议来改善你的jQuery和JavaScript代码。...谷歌的CND能保证选择离用户最近的缓存并迅速响应,地址是http://code.jQuery.com/jQuery-latest.min.js 必要时组合jQuery和javascript原生代码 上所述...,jQuery就是javascript,这意味着用jQuery能做的事情,同样可以用原生代码来做。...原生代码的可读性和可维护性可能不如jQuery,而且代码更长。但也意味着更高效(通常更接近底层代码可读性越差,性能越高,例如:汇编,当然需要更强大的人才可以)。...记住没有任何框架能比原生代码更小,更轻,更高效。 最后忠告 最后,写这篇文章的目的是提高jQuery的性能和给出一些好的建议。如果你想深入的研究对这个话题你会发现很多乐趣。

    2.5K20

    JQuery 入门 - 附案例代码

    链式编程 each方法 多库共存 插件 常用插件 jquery.ui.js插件 制作jquery插件 案例代码 【案例:下拉菜单】 【案例:突出展示】 【案例:手风琴】 【案例:淘宝精品...代码简单、粗暴。...//console.log(num);//10 //b.jQuery文件是一个自执行函数,执行这个jQUERY文件中的代码,其实就是执行这个自执行函数....【案例:下拉菜单】 代码位于文章尾部 【案例:突出展示】 代码位于文章尾部 【案例:手风琴】 代码位于文章尾部 【案例:淘宝精品】 代码位于文章尾部 元素设置 样式设置...【案例:五角星评分案例.html】 each方法 jQuery的隐式迭代会对所有的DOM对象设置相同的值,但是如果我们需要给每一个对象设置不同的值的时候,就需要自己进行迭代了。

    15.6K10

    iOS实践:一步步实现星级评分1. 创建星星2. 优化3. 灵异事件

    星级评分在几乎每一个电商平台都会出现,其实在这个星级评分里面不管有多少分,最终我们只用到了三张图片。我们把这个星级评分抽象出来看,每颗星星只有三种状态,半星、满星、空星。...Paste_Image.png 需求如下: 满分为5分; 整数用整个星星显示; 小数用半颗星星表示; 不足5分的部分,用空星星表示。 经过分析,可以按照下面的思路来进行开发。...创建星星 首先重写了评分的set方法,这样一旦给星级进行评分,就可以进行直接变成星星输出。 满星:其实就是分数取整。所以对分数转成了NSInteger,直接当作满星的个数。...空星:星星的总个数- 满星数量- 半星的数量 在这里为了能够容易修改以后最大的评级分数,所以把总分定义了宏STAR_AMOUNT_NUMBER。 例如评分是3.7分。...优化 上面这段代码执行之后,稍微细心点就会发现创建非常多的装星星的UIImageVIew。每一颗星星都会创建一个UIImageVIew,这样会导致性能非常低下。

    1.7K40

    超实用的jQuery代码段

    本书精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。...本书的代码跨平台、跨设备、跨浏览器,充分向读者演示了如何使用jQuery的各项技术,实现令人激动的网页效果。...本书从jQuery框架的使用原理与应用场景出发,对最实用的jQuery代码段进行了全方位的介绍和演示。...全书分为11章,包含网页效果、DOM元素与属性、HTML事件、CSS样式、用户输入自动完成、拖放、图形图像、AJAX、算法、jQuery Mobile应用、浏览器、Cookies等jQuery技术内容,...对提高网站开发人员和设计人员的jQuery技术水平有指导作用。

    2K10

    10个jQuery表单操作代码片段

    代码片段1: 在表单中禁用“回车键” 大家可能在表单的操作中需要防止用户意外的提交表单,那么下面这段代码肯定非常有帮助: $("#form").keypress(function(e) {...); 启动按钮: $("#submit-button").removeAttr("disabled"); 代码片段4: 输入内容后启用递交按钮 这个代码和上面类似,都属于帮助用户控制表单递交按钮。...ready(function() { $('form').submit(function() { if(typeof jQuery.data(this, "disabledOnSubmit") ==...'undefined') { jQuery.data(this, "disabledOnSubmit", { submited: true }); $('input[type=submit], input...9: 判断一个复选框是否被选中 代码很简单,如下: $('#checkBox').attr('checked'); 代码片段10: 使用代码来递交表单 代码很简单,如下: $("#myform").submit

    1.6K00

    基于Python的信用评分模型开发-附数据和代码

    本篇我们主要讨论基于Python的信用评分模型开发,并在各部分附上了相关代码。 ❶ 项目流程 典型的信用评分模型如图1-1所示。...7.信用评分,根据逻辑回归的系数和WOE等确定信用评分的方法。将Logistic模型转换为标准评分的形式。 8.建立评分系统,根据信用评分方法,建立自动信用评分系统。 ?...至于Python的变量选择代码实现可以参考结合Scikit-learn介绍几种常用的特征选择方法:https://www.cnblogs.com/hhh5460/p/5186226.html。...最优分箱的代码如下: # 定义自动分箱函数def mono_bin(Y, X, n = 20): r = 0 good=Y.sum() bad=Y.count() - good...建模分析到创建信用评分,创建了一个简单的信用评分系统。

    6.2K34
    领券