What usually happens
( CSS) <select > , <select> , ( ).
, . <select > , JS , <select> - .
<select>, .
, <select > , reset .
- Firefox:
div::after div ( ) .- A
<select> (, ) .
:
<select>, .<select> , .<div>, :::after<div><select> - reset,- ... , ,
, " " <select> . JS .
. Firefox <select> (elem.value) , .
. fiddle
Firefox <select>, , Js.
<select>, , , :
div[data-used="true"]::after:hover{
content: "✖";
}