JSFiddle - React, Tailwind, and code Playground

by Ulrich Bangert

HTML

<input type="checkbox" id="cbid">
<label for="cbid">Dies ist der Label</label>

CSS

#cbid {
  display: none;
}
label[for='cbid'] {
  background-color: grey;
}
#cbid:checked + label[for='cbid'] {
  background-color: white;
  border: 2px solid blue;
}