일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 환경변수
- 게시글 이미지 업로드
- N+1
- 부트캠프
- JWT 쓰는 방법
- JWT
- 스테이지어스
- 토큰
- 메뉴바 한번에
- 쿼리스트링
- 메뉴바
- Winston
- 3계층구조
- JWT 쓰는이유
- N+1문제
- 패스파라미터
- getComputedStyle
- 네비게이션 한번에
- element.style
- JSON Web Token
- 게시글 이미지
- unnest
- .env
- 알림생성모듈
- route 53
- 레포지토리
- 이미지가 포함된 게시글
- secret코드
- 포트번호
- 알림생성
- Today
- Total
기주
CSS-transition 본문
css - transition
a{
font-size : 3rem;
display : inline-block;
transition-property : all;
transition-duration : 1s;
=
(transition : all 1s ease; )
}
a:active{
transform: translate(20px,20px);
font-size : 2rem;
}
ㄴ a:active{} 는 a태그가 클릭되었을때 적용할 속성, (hover는 마우스가 위에있을때, visited는 이미방문한 링크)
ㄴ transfrom 속성은 block과 inline-block에만 적용된다. inline 속성에는 적용안됨
ㄴ 그래서 display에 inline-block 지정
ㄴ transition-property 는 transition을 적용할 속성의미. all은 모든 속성에 적용
ㄴ transition-duration은 지속시간. 개별속성에 다른 지속시간 지정가능
ㄴ transition-delay는 시간지연. n초뒤 적용
ㄴ transition-timing-function은 transition이 적용되는 가속도 함수 지정
ㄴ linear는 가속도 일직선, ease 자연스러움.
ㄴ*transition 속성은 display와 호환되지 않는다 그래서 이를 쓸떄는 display속성은 사용하지 않는다
*사이드 메뉴창 만들기
ㄴtransition과 display속성은 같이 쓰지않는다
ㄴ펼쳐지는 메뉴창을 만들기
(display X)
position:fixed
left : -250px;
transition : all 0.5s ease;
로해놓고
ㄴ 클릭시 left: 0px로하여 나타나게끔한다
'프로그래밍언어 > html & css' 카테고리의 다른 글
CSS) 네비게이션 한번에 열기 (1) | 2023.12.23 |
---|---|
css - transform 변형하기 (0) | 2023.09.16 |
css-position (0) | 2023.09.15 |
CSS - 버튼위에 아이콘 올리기 (0) | 2023.09.14 |
CSS - flex (0) | 2023.09.14 |