JSFiddle - React, Tailwind, and code Playground
by David Thomas
HTML
<form action="#" method="post">
<fieldset>
<label for="dateStart">Start date</label>
<input type="text" name="dateStart" id="dateStart" />
</fieldset>
</form>
CSS
label {
color: #f90;
cursor: pointer;
}
label:hover {
text-decoration: underline;
}
label + input {
display: none;
}
label:hover + input,
label + input:focus {
display: inline-block;
}