这篇文章主要介绍了使用CSS绘制星级评分效果的方法,当然要动态地使用鼠标点击打分还需要使用JavaScript脚本,本文只讲述绘制部分,需要的朋友可以参考下
先来看一下CSS绘制五角星的基本方法:
CSS Code复制内容到剪贴板
- #star-five {
- margin: 50px 0;
- position: relative;
- display: block;
- color: red;
- width: 0px;
- height: 0px;
- border-right: 100px solid transparent;
- border-bottom: 70px solid red;
- border-left: 100px solid transparent;
- -moz-transform: rotate(35deg);
- -webkit-transform: rotate(35deg);
- -ms-transform: rotate(35deg);
- -o-transform: rotate(35deg);
- }
- #star-five:before {
- border-bottom: 80px solid red;
- border-left: 30px solid transparent;
-