> 웹 프론트엔드 > CSS 튜토리얼 > CSS3에서 자리 표시자 스타일을 설정하는 방법

CSS3에서 자리 표시자 스타일을 설정하는 방법

青灯夜游
풀어 주다: 2018-12-05 11:39:30
원래의
12206명이 탐색했습니다.

이 글의 내용은 CSS3를 사용하여 자리 표시자의 스타일을 설정하는 방법을 소개하여 자리 표시자가 무엇인지, 어떻게 사용하는지, 스타일을 수정(설정)하는 방법을 누구나 이해할 수 있도록 하는 것입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

우선 자리표시자란 무엇인지 알아볼까요?

placeholder는 HTML5의 새로운 속성입니다. 이 속성의 기능은 입력 필드의 예상 값을 설명하는 짧은 프롬프트 메시지를 지정하는 것입니다. 이 프롬프트는 사용자가 입력하기 전에 입력 상자에 표시되고 사라집니다. 사용자가 필드를 입력한 후. [관련 영상 튜토리얼 추천: HTML5 튜토리얼]

브라우저에 따라 입력 필드(상자)에 포커스가 맞춰지면 프롬프트 정보(자리 표시자)가 계속 표시될 수도 있고 그렇지 않을 수도 있습니다. 예를 들어, IE10+는 입력이 비어 있더라도 입력에 초점이 맞춰지면 숨겨집니다.

적용 범위:

placeholder 속성은 텍스트, 검색, URL, 전화, 이메일 및 비밀번호와 같은 입력 유형에 적용 가능합니다.

호환성:

HTML5의 새로운 속성이므로 호환성 문제가 있습니다. 브라우저 지원을 살펴보겠습니다.

CSS3에서 자리 표시자 스타일을 설정하는 방법

표의 숫자는 이 속성을 지원하는 첫 번째 브라우저 버전 번호를 나타냅니다.

자리 표시자 속성의 기본 사용법, 예:

用户名:<input type="text" placeholder="请输入用户名"> <br />
 密 码:<input type="password" placeholder="请输入密码">
로그인 후 복사

Rendering:

CSS3에서 자리 표시자 스타일을 설정하는 방법

일반적으로 자리 표시자 속성은 페이지의 전반적인 아름다움을 위해 자체 기본 스타일을 갖고 있습니다. , 자리 표시자의 스타일을 설정하는 방법은 무엇입니까?

아래에서는 간단한 코드 예제를 사용하여 css3을 사용하여 자리 표시자 스타일을 설정하는 방법을 소개합니다.

placeholder 설정을 위한 Css3 스타일 코드 예:

input::-webkit-input-placeholder {
  color: palevioletred;
}

input::-moz-placeholder {
  color: palevioletred;
}

input:-ms-input-placeholder {
  color: palevioletred;
}

input::-webkit-input-placeholder {
  color: palevioletred;
}

input::placeholder {
  color: palevioletred;
}
로그인 후 복사

Rendering:

CSS3에서 자리 표시자 스타일을 설정하는 방법

css3의 ::placeholder 의사 요소를 통해 placeholder 속성 style을 설정한 것을 볼 수 있습니다. CSS3에서는 의사 요소::자리 표시자가 개체 텍스트 자리 표시자의 스타일을 지정하는 데 사용됩니다 . [추천 관련 비디오 튜토리얼: CSS3 튜토리얼]

설명:

::placeholder 의사 요소는 개발자/디자이너가 텍스트 스타일을 변경할 수 있도록 양식 입력 상자 자리 표시자의 모양을 제어하는 ​​데 사용됩니다. placeholder , 기본 텍스트 자리 표시자는 밝은 회색입니다. 양식 배경색이 유사한 색상인 경우 효과가 그다지 뚜렷하지 않을 수 있으므로 이 의사 요소를 사용하여 텍스트 자리 표시자의 색상을 변경할 수 있습니다.

참고:

일부 브라우저에는 ::placeholder 의사 요소에 대한 비표준 구현이 있습니다. 이러한 모든 구현에는 브라우저 접두사가 필요합니다. 이러한 구현의 예는 ::-webkit-input-placeholder, :-ms-input-placeholder(단일 콜론) 및 :-moz-placeholder입니다. Firefox 19에서 더 이상 사용되지 않으며 현재 지원되는 최신 버전은 ::-moz-placeholder Pseudo입니다. 요소.

::[prefix]placeholder를 사용하는 Firefox를 제외하고 다른 브라우저는 ::[prefix]input-placeholder를 사용합니다.

Pseudo-element::placeholder 호환성:

CSS3에서 자리 표시자 스타일을 설정하는 방법

::-moz-placeholder 의사 요소는 Firefox 19+

이후 이전 :-moz-placeholder 의사 클래스를 대체했습니다. 요약: 위는 다음과 같습니다. 이 기사의 전체 내용이 모든 사람의 연구에 도움이 되기를 바랍니다.

위 내용은 CSS3에서 자리 표시자 스타일을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿