Tell me how you can make your own tag of this type
as I understand it, this cannot be achieved by means of only css, and need to use additional plug-ins?
Tru-coder always replaces select element on which handler is hung. By clicking on an element, a function is called that "shows" another element that contains the list data.
Well, in theory. In practice, a little harder. If you need examples, you can cut the examples.
Yes, unfortunately, CSS is not enough for styling
<input type="radio"> and
<input type="checkbox"> , this requires add-ons.
I can only advise a selection of jQuery plugins