ZH
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
首页 收藏
Voltar

CSS 星级评分(支持小数评分)

输入评分并调整外观。评分保存在一个 CSS 变量中:改变数字,星星就会跟着变化。

使用方法

评分 4.7,星星几乎全满


可用语言: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

下一个工具用中文解释 cron 表达式→
广告

CSS 星级评分(支持小数评分): 用途

只有全满或全空的星星无法体现 4.1 和 4.9 的差别。这个生成器用纯 CSS 制作能精确填充评分比例的星星,借助裁剪到文字上的渐变,评分保存在一个 CSS 变量中。

可调整星星数量、大小、颜色、旁边的数字和评价总数。还有可点击版本,使用隐藏的单选按钮,可用鼠标、触摸和键盘操作,并在表单中提交评分,无需 JavaScript。两个版本都带有供读屏软件使用的文本。

使用方法

  1. 输入评分和星星数量。
  2. 调整大小和颜色。
  3. 复制代码。

使用场景

  • 商品的平均评分。
  • 评价表单。
  • 落地页上的评价汇总。

常见问题

星星是如何显示小数的?

星星是文本 (★),用带有硬停止点的渐变上色:到评分百分比为止是实心色,之后是空心色。评分 4.3(满分 5)时,渐变会涂满 86% 的宽度,第五颗星只有一部分有颜色。

无障碍友好吗?

是的。元素带有 role=img 和类似“评分 4.3 / 5”的 aria-label,读屏软件会朗读它来代替符号。

可点击版本是如何工作的?

它使用隐藏的单选按钮 (radio),每颗星一个,因此可用鼠标、触摸和键盘(方向键)操作,并随表单一起提交评分,无需 JavaScript。

真的免费吗?

是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。

相似工具

非常感谢您的支持!

每一笔捐赠都有助于维持网站运行。这些工具旨在帮助您,但我们有服务器开销。如果您愿意支持,将不胜感激!请选择或输入金额:

通过Stripe安全支付。将在新标签页打开。

工具按现状提供,不作任何保证。我们不对结果及其使用承担责任。