>  기사  >  웹 프론트엔드  >  CSS 소개 필수, 포커스, 유효 및 유효하지 않음

CSS 소개 필수, 포커스, 유효 및 유효하지 않음

高洛峰
高洛峰원래의
2016-10-29 13:41:541914검색

이 글에서는 CSS3에서 필수, 포커스, 유효 및 무효 스타일을 정의하는 방법을 소개합니다. 이 방법은 현재 ie9+ 및 ff, gg 브라우저에서만 지원됩니다.
css3 팁은 고급 브라우저에만 적용됩니다:
Chrome
Firefox
Safari
IE9+

유효, 무효, 필수 정의

input:required, input:valid , input:invalid{  
    border:0 none;   
    outline: 0 none;   
    -webkit-box-shadow:none;   
    -moz-box-shadow:none;   
    -ms-box-shadow:none;   
    -o-box-shadow:none;   
    box-shadow: none;  
}  
/* by http://www.manongjc.com/article/1327.html */

과거에는 확인 양식이 js와 정규 표현식을 사용하여 이메일 확인과 같이 채워진 내용이 올바른지 확인했습니다.
HTML5의 출현은 js 및 정규식을 작성하지 않고도 양식 내용을 확인하는 문제를 해결할 수 있는 몇 가지 속성을 제공합니다.
:필수
필수, 이는 입력이 비어 있을 수 없음을 의미합니다.
:valid
는 유효합니다. 즉, 채워진 콘텐츠가 요구 사항을 충족할 때 트리거됩니다.
:invalid
잘못됨. 입력된 내용이 요구 사항을 충족하지 않을 때 트리거됩니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:표시:상자다음 기사:표시:상자