JSFiddle - React, Tailwind, and code Playground

by weiwei198328

HTML

<h2>:required</h2>
<p><strong>Name:</strong> <input type="text" value="value" required=""></p>
	
<h2>:valid</h2>
<p><strong>Email:</strong> <input type="email" value="[email protected]"></p>

<h2>:invalid</h2>
<p><strong>Email:</strong> <input type="email" value="you" required=""></p>

CSS

input:required {
	border: 1px solid blue;
}
input:valid {
	border: 1px solid green;
}
input:invalid {
	border: 1px solid red;
}