zoukankan      html  css  js  c++  java
  • 星型打分插件 bootstrap-rating-input

    最近帮人实现一个打分的功能,发现bootstrap-rating-input是个简单又好用的星型打分,我对其做了些定制,添加了分值说明,并修改了样式,毕竟 bootstrap 自身的黑色五角星还是不够好看。

    效果是这样的

    打分

    样式的修改主要是将原版的 bootstrap-rating-input.js 中的样式 glyphicon-star-empty 和 glyphicon-star 分别修改为 empty-star 和 full-star,只要修改这两个就可以自定义了。

    以下是样式

    /*空心五星*/
    .empty-star {
        overflow: hidden;  19px; height: 19px; 
        background-image: url(empty_star.png);
        display: inline-block;
        line-height: inherit;
        vertical-align: top;
        margin-top: 2px;
    }
    
    /*实心五星*/
    .full-star {
        overflow: hidden;  19px; height: 19px;
        background-image: url(full_star.png); 
        display: inline-block;
        vertical-align: top;
        margin-top: 2px;
    }
    /*分值说明*/
    .rating-caption {
        margin-left: 10px;
        line-height: 25px;
         50px;
        display: inline-block;
        color: #EB6425;
        font-size: 16px;
        font-weight: 800;
    }
    

    使用方法
    跟原版一样,就是多了个 data-caption="['很差', '较差', '还行', '推荐', '力荐']"

    <input type="number" name="your_awesome_parameter" id="some_id" class="rating" data-caption="['很差', '较差', '还行', '推荐', '力荐']" value="" data-min="1" data-max="5" />
    

    完整的代码在这里

  • 相关阅读:
    观察者模式
    如何通过反射创建对象?
    java8新特性
    idea 常用快捷键--标蓝
    java多线程基础篇-01
    zookeeper单机版及操作
    redis和jedis常用api
    Mac连接服务器
    redis基本介绍及安装01
    docker 安装mobsf及部分命令01
  • 原文地址:https://www.cnblogs.com/restran/p/3897411.html
Copyright © 2011-2022 走看看