[ css ] input placeholder 색상 변경( input부분의 예제로 설정된 글자색 변경 )페이지 정보작성자 웹지기 댓글 0건 조회 6,912회 작성일 18-10-24 17:32본문플레이스홀더 색상 변경 Show [code] <input type="text" name='id' placeholder="아이디"> <input type="password" name='pass' placeholder="비밀번호"> [/code] ::placeholder 가상 셀렉터를 사용하여 색상을 변경 [code] ::-webkit-input-placeholder { /* 크롬 4–56 */ color: #9e9e9e; } :-moz-placeholder { /* 파이어폭스 4–18 */ color: #9e9e9e; opacity: 1; } ::-moz-placeholder { /* 파이어폭스 19–50 */ color: #9e9e9e; opacity: 1; } :-ms-input-placeholder { /* 인터넷 익스플로러 10+ */ color: #9e9e9e; } ::placeholder { /* 파이어폭스 51+, 크롬 57+ */ color: #9e9e9e; opacity: 1; } [/code] 각각의 prefix는 따로 적어야 한다는 점 [code] /* 이렇게 사용할 수 없다. */ ::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder { ... } [/code] 추천0 비추천0 댓글목록등록된 댓글이 없습니다. [ css ] input placeholder 색상 변경( input부분의 예제로 설정된 글자색 변경 )페이지 정보작성자 웹지기 댓글 0건 조회 6,913회 작성일 18-10-24 17:32본문플레이스홀더 색상 변경 [code] <input type="text" name='id' placeholder="아이디"> <input type="password" name='pass' placeholder="비밀번호"> [/code] ::placeholder 가상 셀렉터를 사용하여 색상을 변경 [code] ::-webkit-input-placeholder { /* 크롬 4–56 */ color: #9e9e9e; } :-moz-placeholder { /* 파이어폭스 4–18 */ color: #9e9e9e; opacity: 1; } ::-moz-placeholder { /* 파이어폭스 19–50 */ color: #9e9e9e; opacity: 1; } :-ms-input-placeholder { /* 인터넷 익스플로러 10+ */ color: #9e9e9e; } ::placeholder { /* 파이어폭스 51+, 크롬 57+ */ color: #9e9e9e; opacity: 1; } [/code] 각각의 prefix는 따로 적어야 한다는 점 [code] /* 이렇게 사용할 수 없다. */ ::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder { ... } [/code] 추천0 비추천0
댓글목록등록된 댓글이 없습니다. placeholder는 HTML5에서 새로 나온 속성(attribute)으로 input 요소나 textarea 요소에 안내문을 넣을 수 있습니다. 기본 모양은 회색의 글자로, 배경색이 하얀색 또는 밝은 색이면 보기에 괜찮습니다. 하지만 배경색이 어두운 색이거나 화려한 색이면 회색 글자가 어울리지 않을 수 있습니다. placeholder는 ::placeholder 선택자로 선택하여 꾸밀 수 있습니다. 다음은 꾸미기 전의 input과 textarea입니다.
::placeholder 선택자로 글자 색과 모양을 바꿔보겠습니다.
Chrome Firefox Opera 크롬, 파이어폭스, 오페라, 사파리 최신 버전에서는 잘 적용됩니다. 하지만, 크롬, 파이어폭스, 오페라, 사파리의 구버전과 Edge, IE에서는 적용되지 않습니다. 이 문제를 해결하기 위해 코드를 추가합니다.
Edge Internet Explorer 11 파이어폭스의 경우 글자가 흐릿하게 나오는데, opacity 속성을 추가해서 조정할 수 있습니다. Firefox 다음은 위의 모든 내용을 담은 코드입니다.
출처 : https://www.codingfactory.net/10755 |