回复 (22)
F
F
D
F
F
F
D
A
字符也可以,同样是两层叠加,比如我这个组件,参考一下: https://vux.li/#/zh-CN/demos/rater
A
两层图片叠加,上面为彩色,下面为灰色。要显示多少就控制彩色长度就行了。
D
D
F
F
span i.iconfont.icon-star*5 span{ font-size: 0.8rem; background: -webkit-linear-gradient(-180deg, #d9d8d4 10%, #ff853f 10px); -webkit-background-clip: text; -webkit-text-fill-color: transparent; padding: 0 0.1rem; }
F
上面的是我自己实现的css样式
F
F
引用 DevinXian纯臆猜...这种东西切个png出来做...结合background position和background size
@DevinXian 星星就是字体啊,我是想的用文字蒙版,然后改变背景的size来实现
A
做个长条的5星连在一起的,然后width: 比如说设置成33.33%(具体需要计算下)不可以吗?
D
纯臆猜...这种东西切个png出来做...结合background-position和background-size
F
C
很少有半个的吧。不行的话就1个星星拆成2半,哈哈。
参与回复
登录后即可参与回复。登录