首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改多选择下拉列表按钮的颜色

如何更改多选择下拉列表按钮的颜色
EN

Stack Overflow用户
提问于 2017-04-10 09:54:03
回答 2查看 2.8K关注 0票数 1

我正在使用多选择下拉菜单,但我不知道如何改变默认的灰色按钮的颜色,谁能帮我吗?

代码语言:javascript
复制
$(function() {
    $('#myproject').multiselect({
        selectableHeader: "<div class='custom-header'>Selectable items</div>",
        selectionHeader: "<div class='custom-header'>Selection items</div>",
        selectableFooter: "<div class='custom-header'>Selectable footer</div>",
        selectionFooter: "<div class='custom-header'>Selection footer</div>",
        nonSelectedText: '- - -Select Project- - -',
        includeSelectAllOption: true,
        maxHeight: 400,
        dropUp: true,
        buttonWidth: 230,

    });
});

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-10 11:11:58

使用以下代码:

代码语言:javascript
复制
$('#myproject').multiselect({
    nonSelectedText: '- - -Select Project- - -',
    includeSelectAllOption: true,
    maxHeight: 400,
    dropUp: true,
    buttonWidth: 230,
    enableFiltering: true,
    enableHTML: true,
    buttonClass: 'btn small btn-primary',
    templates: {
        button: '<button type="button" class="multiselect dropdown-toggle" data-toggle="dropdown"><span class="multiselect-selected-text"></span> &nbsp;<b class="fa fa-caret-down"></b></button>',
        ul: '<ul class="multiselect-container dropdown-menu"></ul>',
        filter: '<li class="multiselect-item filter"><div class="input-group"><span class="input-group-addon"><i class="fa fa-search"></i></span><input class="form-control multiselect-search" type="text"></div></li>',
        filterClearBtn: '<span class="input-group-btn"><button class="btn btn-default btn-white btn-grey multiselect-clear-filter" type="button"><i class="fa fa-times-circle red2"></i></button></span>',
        li: '<li><a tabindex="0"><label></label></a></li>',
        divider: '<li class="multiselect-item divider"></li>',
        liGroup: '<li class="multiselect-item multiselect-group"><label></label></li>'
    }
})
票数 2
EN

Stack Overflow用户

发布于 2017-04-27 06:33:13

首先,在按钮中添加一个id:

代码语言:javascript
复制
function showCheckboxes1() {
  $('#lstFruits').multiselect({
  templates: {
   button: '<button type="text" id="mutiselectButton" class="form-control multiselect dropdown-toggle" data-toggle="dropdown" ><span class="multiselect-selected-text"></span> &nbsp;<b class="fa fa-caret-down"></b></button>',
    }
  });
}

然后在HTML文件中:

代码语言:javascript
复制
button#mutiselectButton {
    text-align: left;
    background: linear-gradient(to bottom, #fff 0%, #fff 100%);
    color: #555;
    border: 1px solid #ccc;
    text-shadow: 0 0 0 #fff;
    box-shadow: none;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43320081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档