CSSの矢印(および線)を使用してドロップダウンを選択しています。矢印以外の場所をクリックすると、ドロップダウンが開きますが、矢印を直接クリックした場合は表示されません。私は矢印もクリック可能にしたい。ここで選択時のCSS矢印がクリックされない
は私のコードです:
.select {
position: relative;
z-index: 1;
background-color: #fff;
border-radius: 6px;
}
.select:before,
.select:after {
content: '';
display: block;
position: absolute;
top: 50%;
z-index: 1;
}
.select:before {
right: 37px;
content: '';
display: block;
width: 1px;
height: 22px;
margin-top: -11px;
background-color: #636667;
}
.select:after {
right: 15px;
width: 0;
height: 0;
margin-top: -3px;
border: transparent 6px solid;
border-top: #636667 6px solid;
}
<div class="select">
<select class="form-control" id="state-dropdown">
\t <option>Select State</option>
</select>
</div>
コードスニペットやjsfiddleにこれを変えることができますしてみてください?それは私のために適切に表示されない、それは何かが見当たりませんように思われる –
同じ、私はjsFiddleにあなたのコードのすべてをコピーし、質問に一致するものを取得していない。質問のフィドル:https://jsfiddle.net/3jkane8x/ –