Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- db.json
- React state
- useEffect
- foreach
- 블럭요소
- react redux
- 협업프로젝트
- 인라인블럭
- Redux store
- 자바스크립트배포
- JavaScript
- Redux
- useParams
- 콜백함수
- line-through
- sort
- toString
- 6주포트폴리오
- first-child
- couchcoding
- JSON
- 자바스크립트
- useSearchParams
- redux 사용방법
- javascript코딩테스트
- React onClick
- javascript React
- react
- 카우치코딩
- redux toolkit
Archives
- Today
- Total
개발하는 루루언니
CSS : hover와 transform / transition 을 이용해 버튼 효과 만들기 본문
728x90
반응형
버튼 효과 만들기
✅ css를 사용하면서 라이브러리만 사용하다보니 직접 만들어 보는 연습이 필요하여 작성하게 되었다.
.btn:hover{
box-shadow: 0 5px 10px rgba(0,0,0,0.1);
transform: translateY(-3px);
transition: 0.5s;
}
1. hover는 버튼을 올렸을때 효과가 발생한다. (사용할 버튼에 hover 주기)
2. box-shadow는 버튼의 그림자 효과를 줄 수 있고 색상도 지정이 가능하다.
3. transform 에 translateY 는 폼에 위 아래 효과를 줄 수 있는데 -3px 을 할경우 위로 3px이 올라간다.
4. transition은 부드러운 효과를 주기위한건데 0.5초의 시간을 주어 부드럽게 위로 올라가며 쉐도우가 생긴다.
728x90
'컴퓨터 정보 > css' 카테고리의 다른 글
초기 CSS 셋팅 하기 (0) | 2023.04.20 |
---|---|
CSS 수정할때 Full Reload 되는 현상 막기 (0) | 2023.04.19 |
CSS : active 버튼누르는 효과 (0) | 2023.02.14 |
CSS : 그라데이션 linear-gradient (0) | 2023.01.11 |
CSS : animation - direction 종류 (0) | 2022.12.13 |