CSS를 사용하는 필드? " /> CSS를 사용하는 필드? " />
에 텍스트 접미사 추가 이 질문은 입력 필드에 텍스트 접미사를 추가해야 하는 필요성에 관한 것입니다. 입력 값으로 표시되는 단위를 나타내는 "숫자" 유형입니다. CSS를 사용하면 이를 직접적으로 달성할 수 없지만 래퍼 요소와 ::after 의사 요소를 사용하는 영리한 해결 방법이 있습니다.
개념:
구현:
<code class="css">/* Wrapper element styling */ div { display: inline-block; position: relative; } /* Unit suffix position */ div::after { position: absolute; right: 1em; /* Adjust as needed */ } /* Example unit suffixes */ .ms::after { content: 'ms'; } .db::after { content: 'dB'; } .percent::after { content: '%'; }</code>
<code class="html"><div class="ms"> <input type="number" id="milliseconds" /> </div> <br> <div class="db"> <input type="number" id="decibel" /> </div> <br> <div class="percent"> <input type="number" id="percentages" /> </div></code>
이점:
제한 사항:
위 내용은 CSS를 사용하여 필드에 텍스트 접미사를 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!