Slide 47
Slide 47 text
.form:has(input:valid) {
color: rgb(76, 175, 8); /*
テキストを緑 */
background-color: rgba(76, 175, 8, 0.1); /*
背景を薄緑 */
}
.form:has(input:invalid) {
color: rgb(217, 4, 41); /*
テキストを赤色 */
background-color: rgba(217, 4, 41, 0.1); /*
背景を薄赤色 */
}
※ .form:has(input:invalid:not(:placeholder-shown, :focus))
が better
ミライ: :has()
を使う