>웹 프론트엔드 >CSS 튜토리얼 >부트스트랩 스타일링을 사용하여 분할된 OTP 입력 필드를 만드는 방법은 무엇입니까?

부트스트랩 스타일링을 사용하여 분할된 OTP 입력 필드를 만드는 방법은 무엇입니까?

DDD
DDD원래의
2024-10-31 11:08:02321검색

How to Create a Partitioned OTP Input Field Using Bootstrap Styling?

스타일링 기법으로 입력 필드 분리

목표는 제공된 이미지에 묘사된 것과 유사한 사용자 인터페이스를 디자인하는 것입니다. 4자리 OTP는 개별 필드에 입력할 수 있습니다. 기존 방법에는 4개의 개별 입력 필드를 생성하는 것이 포함되지만 이를 달성하기 위한 대체 스타일링 접근 방식이 있을 수 있습니다.

Bootstrap을 사용하여 구조

Bootstrap 프레임워크는 스타일 솔루션을 제공합니다. 이는 단일 입력 필드를 분할된 필드로 변환하여 여러 입력처럼 보이게 합니다. 사용 방법은 다음과 같습니다.

  1. 문자 간격 조정: 문자 간격을 늘려 숫자를 시각적으로 구분합니다.
  2. 하단 테두리 스타일 지정: 점선 또는 점선 하단 테두리를 만들어 별도의 필드를 시뮬레이션합니다.
  3. 여기 CodeSnippet이 있습니다
<code class="css">#partitioned {
  padding-left: 15px;
  letter-spacing: 42px;
  border: 0;
  background-image: linear-gradient(to left, black 70%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 50px 1px;
  background-repeat: repeat-x;
  background-position-x: 35px;
  width: 220px;
  outline : none;
}</code>
<code class="html"><input id="partitioned" type="text" maxlength="4" /></code>

위 내용은 부트스트랩 스타일링을 사용하여 분할된 OTP 입력 필드를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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