2016-07-22 4 views
0

모든 자리 표시 자 텍스트를 대문자로 표시하고 싶습니다. CSS 스타일을 만들었습니다.자리 표시 자 대문자 화

input[placeholder] { 
    text-transform: capitalize; 
} 

그러나 소문자로 표시되어 있습니다. 왜? 현재 크롬에 있지만 모든 주요 브라우저에서 작동하고 싶습니다.

P. 내가 입력 한 텍스트를 대문자로 바꿉니다. 하지만 자리 표시자를 대문자로 사용하고 싶습니다.

답변

1

이이

::-webkit-input-placeholder { 
    text-transform:capitalize; 
} 
+0

나뿐만 아니라 내 CSS 스타일을 유지해야보십시오 스타일을 수 있을까? – Matudi

+0

입력 한 [placeholder] 위에 쓴 줄을 의미하는 경우 제거하지 않아도됩니다. 올바른 선택자가 아닙니다. –

1

당신은 placeholder--

::-webkit-input-placeholder { 
    text-transform: initial; 
} 

:-moz-placeholder { 
    text-transform: initial; 
} 

::-moz-placeholder { 
    text-transform: initial; 
} 

:-ms-input-placeholder { 
    text-transform: initial; 
}