2012-10-20 3 views
2

Chrome은 Firefox보다 작은 비밀번호를 렌더링합니다. 필자가 Chrome에서 수동으로 비밀번호 입력 요소의 글꼴 크기를 늘려 Firefox와 일치 시키면 캐럿 높이가 너무 높아져 원하지 않습니다. 이것에 대한 해결 방법은 무엇입니까? 여기Chrome에서 Firefox와 일치하도록 비밀번호 입력의 기본 글꼴 크기를 무시하십시오.

+0

이것이 무슨 뜻인지 상상해보십시오 : http://jsfiddle.net/exbFb/ –

+0

두 브라우저에서 테스트 해 보셨습니까? 파이어 폭스에서 2em이 더 커 보인다. = – Mark13426

+0

물론; 글꼴 높이를 측정 한 것입니다. 귀하는 귀하의 질문에 글꼴 크기를 늘리 셨지만 "캐럿 높이"(입력 요소의 높이를 의미하는 것)가 증가했다고 말씀하셨습니다. "이것은 당신이 의미하는 바입니다"는 "당신이 시도한 것에 대한 데모"를 의미합니다. –

답변

1

당신이 (내가 확인하지 않는 media query to select Chrome ... 와 사파리 사용) 이동하십시오 input[type=password]에 영향을 미치는,

<input type="password" class="pass" value="dfjlfsdkljf"><br> 
<input type="password" value="dfjlfsdkljf">​ 

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    .pass { 
     -webkit-text-stroke-width: .2em; 
     letter-spacing: 0.2em; 
    } 
}​ 

http://jsfiddle.net/exbFb/3/

그리고 담요 선택기를 요소 :

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    input[type=password] { 
     -webkit-text-stroke-width: .2em; 
     letter-spacing: 0.2em; 
    } 
}​ 

http://jsfiddle.net/exbFb/4/

+0

이것은 자리 표시자를 파기합니다. 우리가 이것을 막을 수있는 방법은 없나요? – SepehrM

관련 문제