CSS 122

css에서 var() 쓰기

See the Pen var() function by nilgi (@nilgi) on CodePen. :root { --red: #3c9066; --black: #fff; / root에 미리 색을 지정 } body { background: var(--red); / var(지정값) 이렇게 쓰면 된다. } h2 { color: var(--red); border-bottom: 5px solid var(--red); / root 값만 수정하면 모든 페이지의 색이 바뀌니 잘 쓰면 아주 편하다. } p { color: var(--red); } .box { background: var(--black); padding: 10px; } button { border : 2px solid var(--red); color: ..

CSS 2021.06.09

column-count 레이아웃 나누기

See the Pen column-count by nilgi (@nilgi) on CodePen. .cc { column-count: 3; / 3칸으로 나누기 } .cc1 { column-count: 3; column-gap: 50px; / 칸 사이 여백 넣기 } .cc2 { column-count: 3; column-gap: 50px; column-rule-style: solid; / 여백을 선으로 표시 } .cc3 { column-count: 3; column-gap: 50px; column-rule-style: solid; column-rule-width: 1px; / 여백선 굵기 } .cc4 { column-count: 3; column-gap: 50px; column-rule-style: sol..

CSS 2021.06.08

object-fit 콘텐츠 크기 표시 방식 지정

See the Pen object-fill by nilgi (@nilgi) on CodePen. .im1 { width: 270px; height: 160px; object-fit: fill; / 기본값. 콘텐츠를 박스에 가득 채움. 가로세로비가 깨짐. } .im2 { width: 270px; height: 160px; object-fit: cover; / 가로세로비 유지하여 가득 체움. 박스와 콘텐츠의 크기가 다르면 이미지가 잘림. } .im3 { width: 270px; height: 160px; object-fit: contain; / 박스 크기에 맞게 가로세로비를 유지하여 가득 채움. } .im4 { width: 270px; height: 160px; object-fit: none; / 콘텐츠의 ..

CSS 2021.06.07

box-reflect 반사 효과

See the Pen box-reflect 반사 by nilgi (@nilgi) on CodePen. p { margin-bottom: 50px; width: 130px; } .below { -webkit-box-reflect: below; / 아래로 반사 } .above { -webkit-box-reflect: above; / 위로 반사 } .left { -webkit-box-reflect: left; / 왼쪽으로 반사 } .right { -webkit-box-reflect: right; / 오른쪽으로 반사 } .im1 { -webkit-box-reflect: right 30px; / 반사 사이에 공간 넣기 } .gimg { margin-bottom: 200px; -webkit-box-reflect: ..

CSS 2021.06.04

풍선 도움말 만들기(툴팁)

See the Pen 풍선 도움말 by nilgi (@nilgi) on CodePen. .cd1tip { position: relative; display: inline-block; } .cd1tip .tip { visibility: hidden; width: 200px; background: #333; color: #fff; font-weight: bold; text-align: center; padding: 5px; border-radius: 7px; /* 풍선 위치 잡기*/ position: absolute; z-index: 1; top: -3px; left: 120%; /* 투명도 */ opacity: 0; // 아래 transition 불투명으로 만듬. } /* 풍선 화살표 */ .cd1tip ..

CSS 2021.06.03

animation-direction / 방향

See the Pen animation-direction by nilgi (@nilgi) on CodePen. .box { animation-name: box; animation-duration: 2s; animation-iteration-count: infinite; / 무한반복 } .box1 { animation-direction: normal; / 기본값. 정방향. 생략가능. } .box2 { animation-direction: reverse; / 역방향 } .box3 { animation-direction: alternate; / 정방향 >> 역방향 } .box4 { animation-direction: alternate-reverse; / 역방향 >> 정방향 } @keyframes box { ..

CSS 2021.05.31

CSS animation

See the Pen animation by nilgi (@nilgi) on CodePen. javascript가 없어도 css만으로 애니메니션을 만들 수 있다. .anibox { animation-name: abox; / 애니메이션 이름을 지정 animation-duration: 7s; / 애니메이션 길이(초) } @keyframes abox { / 키프레임은 애니메이션의 기본. 위에 지정한 이름. form { / 시작 background: tomato; / 배경 토마토 } to { / 끝 background: gold; / 배경 골드 } } 배경색이 토마토에서 골드색으로 변하는 애니메이션

CSS 2021.05.26