>  기사  >  웹 프론트엔드  >  CSS를 사용하여 암호 필드를 모방하도록 텍스트 입력 스타일을 지정할 수 있습니까?

CSS를 사용하여 암호 필드를 모방하도록 텍스트 입력 스타일을 지정할 수 있습니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-10-26 22:17:29712검색

Can I Style a Text Input to Mimic a Password Field Using CSS?

암호 필드와 유사하도록 텍스트 입력 스타일

질문:

type=을 사용하여 입력 요소를 만드는 것이 가능합니까? "text"는 순수 CSS를 사용하여 type="password"(예: 실제 입력 숨기기)와 동일하게 표시됩니까?

답변:

예, 달성할 수 있습니다. 실험적인 CSS 선택기 -webkit-text-security:

<code class="css">input.pw {
  -webkit-text-security: disc;
  text-security: disc;
}</code>

를 사용하여 이 효과를 적용합니다. 이 CSS 규칙에서 -webkit-text-security 및 text-security는 pw 클래스가 있는 입력 요소를 대상으로 하며 입력이 다음과 같이 지정됩니다. 사용자의 입력을 모호하게 하기 위해 디스크 문자(•)를 표시해야 합니다.

시연하려면 다음 HTML 코드를 고려하세요.

<code class="html"><input type="text" class="pw" value="abcd">

<button onclick="this.previousElementSibling
.classList.toggle('pw')">Toggle '•'</button></code>

이 요소와 상호 작용할 때 토글 버튼이 표시됩니다. 입력을 일반 텍스트로 표시하거나 디스크 문자로 모호하게 표시하는 방식을 전환합니다.

위 내용은 CSS를 사용하여 암호 필드를 모방하도록 텍스트 입력 스타일을 지정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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