JSFiddle - React, Tailwind, and code Playground

by Madalina Taina

HTML

<div class="slct">
    <label class="slct-drpdwn"></label>
    <select>
        <option>Foobar</option>
        <option>Bar</option>
        <option>Foo</option>
        <option>Baz</option>
    </select>
</div>

CSS

.slct {
    position:relative;
    display:block;
    border:solid black 1px;
    float:left;
    overflow: hidden;
}
div select {
    z-index:1;
    width:125%;
    background: transparent;
    border:0;
}
.slct .slct-drpdwn {
    display:block;
    position:absolute;
    right:0;
    top:0;
    height:1em;
    width:1em;
    margin:2px;
    background:red;
    z-index: -1;
}