Computer >> 컴퓨터 >  >> 프로그램 작성 >> CSS

CSS :placeholder-shown을 사용하여 빈 텍스트 입력에 대한 스타일 사용자 정의

<시간/>

자리 표시자가 있는 입력 텍스트 상자의 스타일을 사용자 지정하기 위해 CSS의 :placeholder-shown 의사 클래스를 사용합니다.

예시

다음 예는 CSS:placeholder-shown pseudo-class를 보여줍니다.

<!DOCTYPE html>
<html>
<head>
<style>
input:placeholder-shown {
   border-color: dodgerblue;
}
input:nth-of-type(even):placeholder-shown {
   border-color: olivedrab;
}
</style>
</head>
<body>
<input type="text" placeholder="dodgerblue">
<input type="email" placeholder="olivedrab">
</body>
</html>

출력

이것은 다음 결과를 생성합니다 -

CSS :placeholder-shown을 사용하여 빈 텍스트 입력에 대한 스타일 사용자 정의

예시

<!DOCTYPE html>
<html>
<head>
<style>
input:placeholder-shown {
   border-color: orange;
   background: powderblue;
}
</style>
</head>
<body>
<input type="radio" checked>
<input type="email" placeholder="orange">
<input type="text">
</body>
</html>

출력

이것은 다음 결과를 생성합니다 -

CSS :placeholder-shown을 사용하여 빈 텍스트 입력에 대한 스타일 사용자 정의