I'm not sure if this is possible, but we have a normal input with various options nested in it. It has a white background and the down arrow (caret) is on the right. A client of mine asked me if I could swap the left arrow and change its background color. So far, there is no luck in changing it, so if anyone can suggest a solution it would be great!
The code looks like this:
<select id="categories"class="form-control" ng-model="type" ng-change="typeChange()">
<option value="silent">Show: Silent</option>
<option value="live">Show: Live</option>
<option value="buy it now">Show: Buy it now</option>
<option value="pledge">Show: Pledge</option>
<option value="sold">Show: Sold</option>
<option value="winning">Show: Winning</option>
<option value="losing">Show: Losing</option>
<option value="favourites">Show: Favourites</option>
<option value="current">Show: Current Bid Amount</option>
<option value="" selected>Show: All</option>
</select>
As you can see this is an angular project, so I am looking for a solution that matches 100% CSS perfectly, or perhaps JS and CSS.
source
to share