일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- javascript
- 비전공자
- 원온원4회차
- html
- 개발자
- 자바스크립트코테
- 비전공자화이팅
- 퍼블리싱
- 코딩테스트연습
- 웹퍼블리싱
- 웹성능최적화
- 코딩테스트
- js
- 힙한취미코딩
- 개발지식
- 1on1미팅
- 원온원
- 자바스크립트
- js코딩테스트
- CSS
- input
- 프로그래머스
- 스파르타코딩클럽
- 퍼블리셔
- 지나코딩
- 자바스크립트공부
- zinnadevdiary
- 웹퍼블리셔
- 1on1
- 자바스크립트코딩테스트
- Today
- Total
목록CSS (3)
성장가능성 200% 프론트엔드의 Dev 다이어리
퍼블리싱을 하다보면 폼 요소에 각각 컬러를 지정하는게 너무 귀찮았는데, accent-color를 사용하면 폼 요소의 디자인 UI의 컬러를 한꺼번에 지정할 수 있어서 편리하다. 그치만 모든 폼 양식에 적용되는 것은 아니고 폼 양식 중, 에 적용할 수 있다. 체크1 체크2 체크3 라디오1 라디오2 레인지 진행률 @charset "utf-8"; :root { --form-color: pink; } input[type='checkbox'], input[type='radio'], input[type='range'], progress { accent-color: var(--form-color); }이처럼 메인 컬러로 pink를 사용하기로 하여, :root에 핑크 컬러를 변수로 선언해 두었다. 혹여나 프로젝트 중 메..
input[type="number"]을 사용하면 아래 이미지처럼 마우스 오버 시 오른편에 증감 화살표 버튼이 저절로 생긴다. 요즘에는 이런 기본 버튼을 사용하는걸 사실 본 적이 없다. 필요하다면 본인들의 디자인 컨셉에 맞추어서 버튼까지 커스텀하는 게 대부분인 것 같다. 각설하고, 바로 없애보자. /* Chrome, Safari, Edge, Opera */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance:none; margin: 0; } /* Firefox */ input[type=number] { -moz-appearance:textfield; } 위의 css를 적용하면 아래 이미지처럼 화살표가 ..
일단 select의 화살표는 너무 못생겼다. 그리고 브라우저별 디자인이 제각각이 되기 때문에 디자인을 적용하고 싶은 마음이 들 수밖에 없다. 그래서 background css를 적용해서 예쁘게 바꾸어준다. 생각보다 간단하므로 적용해보시길! [HTML] 사과 딸기 복숭아 [CSS] select { appearance:none; } 기존 default 화살표를 없애주는 css. 크로스브라우징으로 적용할 때에는 -moz-, -webkit-, -ms-를 자신의 프로젝트에 맞는 각각 한 번씩 더 적어주면 된다. 그리고 추가하고픈 화살표 디자인을 background로 넣어준다. [CSS] select{ appearance:none; background:url('../img/icon_select_arrow.png')..