반응형
커서는 보이는데 아무리 입력해도 글자가 안보이는 경우 해결방법
일부 웹폰트의 경우 input[type=password]를 지원하지 않는다.
따라서 input[type=password]의 폰트를 변경해주면 된다.
위의 캡쳐본의 경우에는 홈페이지 전체적으로 나눔스퀘어 폰트를 사용하고 있었는데 나눔스퀘어 또한 password에 폰트를 지원하지 않는 경우였다.
css에 한 줄 추가해서 간단히 해결 가능하다.
input[type=password] {font-family:'Malgun gothic', dotum, sans-serif;}
[팁]
위와 같이 변경하면 패스워드 입력칸의 placeholder 폰트도 변경이 되는데, placeholder 부분에 한번 더 별도로 웹폰트를 지정해주면 된다.
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
font-family: 'NanumSquare', sans-serif;
color: #888
opacity: 1; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #888;
}
::-ms-input-placeholder { /* Microsoft Edge */
color: #888;
}
반응형
'디자인 > html·css' 카테고리의 다른 글
[CSS] background-image 배경 이미지 여러개 넣기 (2) | 2023.04.27 |
---|---|
웹폰트 소스, 시스템 폰트 TTF -> WOFF/WOFF2/OTF 웹폰트로 변환하기 (2) | 2023.02.15 |
absoulte인 div 가운데 정렬하는 여러가지 방법 (2) | 2023.01.02 |
[CSS] window.print() 머리글, 바닥글 없애기 (2) | 2021.12.29 |
CSS로 화살표 < > 만들기 (2) | 2021.12.21 |
CSS만으로 X 버튼 만드는 두가지 방법 (3) | 2021.09.16 |
[CSS] 무한 회전하는 이미지 (2) | 2021.04.19 |
파비콘(favicon) 만들어주는 사이트 추천, 웹사이트에 적용하기 (8) | 2021.02.09 |