Is there a way to trigger dropdown list (select options) when clicking :after (arrow)? Maybe my code could be better for this design but it is the only solution I finally came up with that works ok.
HTML
<label>
<select>
<option selected>jkjhhkl</option>
<option>asdfasd</option>
<option>dfgdfgfd</option>
</select>
</label>
CSS
select {
height: 40px;
background-color: #666;
color: #f6f6f6;
font: 400 13px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;
padding: 6px 20px;
overflow: hidden;
border: 0;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
label {
position: relative;
height: 40px;
}
label:after {
content: '\f107';
font: 22px "FontAwesome";
color: #f6f6f6;
background-color: #333;
padding: 10px 10px;
}