Skip to content

Commit 8c36c7e

Browse files
committed
Update to bootstrap 4
Thanks to @adeeb1 and others who have opened pull requests on the official repo.
1 parent 81c1cf5 commit 8c36c7e

4 files changed

Lines changed: 266 additions & 180 deletions

File tree

dist/css/bootstrap-multiselect.css

Lines changed: 88 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,88 @@
1-
span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container .multiselect-reset .input-group{width:93%}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}
1+
span.multiselect-native-select {
2+
position: relative
3+
}
4+
5+
span.multiselect-native-select select {
6+
border: 0!important;
7+
clip: rect(0 0 0 0)!important;
8+
height: 1px!important;
9+
margin: -1px -1px -1px -3px!important;
10+
overflow: hidden!important;
11+
padding: 0!important;
12+
position: absolute!important;
13+
width: 1px!important;
14+
left: 50%;
15+
top: 30px
16+
}
17+
18+
.multiselect-container {
19+
position: absolute;
20+
list-style-type: none;
21+
margin: 0;
22+
padding: 0;
23+
z-index: 5000;
24+
}
25+
26+
.multiselect-container .input-group {
27+
margin: 5px
28+
}
29+
30+
.multiselect-container .multiselect-reset .input-group {
31+
width: 93%
32+
}
33+
34+
.caret {
35+
display: inline-block;
36+
width: 0;
37+
height: 0;
38+
margin-left: 2px;
39+
vertical-align: middle;
40+
border-top: 4px solid;
41+
border-right: 4px solid transparent;
42+
border-left: 4px solid transparent;
43+
}
44+
45+
/* Make the select all option is centered. */
46+
li.multiselect-all > div.form-check {
47+
padding-left:0px;
48+
display: flex;
49+
}
50+
51+
li.multiselect-all > div.form-check > label.checkbox {
52+
max-width: 45%;
53+
color:black;
54+
}
55+
56+
/* Left align optgroups */
57+
.multiselect-container>li.multiselect-group label {
58+
padding-left:0.25em;
59+
font-weight: 700;
60+
/* display: inline; */
61+
}
62+
63+
.multiselect-container>li.multiselect-group-clickable label {
64+
cursor: pointer
65+
}
66+
67+
.multiselect-container>li>div>label {
68+
margin: 0;
69+
width: 100%;
70+
height: 100%;
71+
cursor: pointer;
72+
font-weight: 400
73+
}
74+
75+
.btn-group>.btn-group:nth-child(2)>.multiselect.btn {
76+
border-top-left-radius: 4px;
77+
border-bottom-left-radius: 4px
78+
}
79+
80+
.form-inline .multiselect-container li a label.checkbox input[type="checkbox"],
81+
.form-inline .multiselect-container li a label.radio input[type="radio"] {
82+
margin-left: -40px;
83+
margin-right: 0
84+
}
85+
86+
.multiselect-filter {
87+
padding-right: 1rem
88+
}

0 commit comments

Comments
 (0)