Sto usando jQuery
scelto per la mia casella multi-select
. Tuttavia, trovo che gli stili predefiniti nel file chosen.css
siano un po 'difficili da sovrascrivere, il che eliminando totalmente chosen.css
potrebbe anche non essere una buona opzione.Come selezionare la casella di selezione scelta jquery
Ecco il mio violino: https://jsfiddle.net/k1Lr0342/
HTML:
<select class="chosen" multiple="true" style="height: 34px; width: 280px">
<option>Choose...</option>
<option>jQuery</option>
<option selected="selected">MooTools</option>
<option>Prototype</option>
<option selected="selected">Dojo Toolkit</option>
</select>
css:
.chosen-choices {
border-radius: 3px;
box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3);
border: none;
height: 34px !important;
cursor: text;
margin-top: 12px;
padding-left: 15px;
border-bottom: 1px solid #ddd;
width: 285px;
text-indent: 0;
margin-left: 30px;
}
ho cercato di scrivere direttamente il css per .chosen-choices
ul
. Alcuni funzionano come border-radius
e box-shadow
. Ma altri: margin, height, padding, border
, ecc. Vengono sovrascritti dal file chosen.css
. Un'opzione è di mettere !important
per ogni impostazione che non funziona. Questo funzionerà per la maggior parte degli animali, ma non è ancora all'altezza. qualche idea?
penso che si dovrebbe includere i nuovi CSS sotto chosen.css risolverà il tuo problema. Hai provato? – ketan
@ketan L'ho provato. Non sembra funzionare però –