
선택자란 CSS로 UI의 어느 부분을 디자인할지, 즉 표현할 대상이 되는 부분을 말한다CSS로 속성을 부여하는 형식은 다음과 같다페이지의 모든 요소를 가리키는 선택자로 \* 로 표시한다id나 class명이 부여되어있든 상관없이 속성을 부여할 수 있다불필요하게 전체 선택

HTML 요소를 원하는 위치에 배치하기 위해 사용하는 속성인 position에 대해 알아보자. 많은 경우 position 속성은 정확한 위치 지정을 위해서 top left bottom right 속성과 함께 사용된다position 속성을 별도로 지정하지 않으면 기본값인

overflow 프로퍼티는 요소의 컨텐츠가 요소의 박스 크기보다 커질 경우 그것을 어떻게 표시할지를 지정한다요소의 크기가 고정되지 않았다면, 기본적으로 콘텐츠를 모두 포함할 수 있도록 요소의 크기가 확장된다요소의 크기가 고정되어 있다면, 넘치는 부분은 overflow

01 CSS Transition 트랜지션은 CSS 스타일 변경을 부드럽게 표현하기 위해 duration(지속시간)을 부여하여 속도를 조절한다. 예를 들어 요소에 마우스를 올렸을때, 스타일이 변화가 즉각 반영되는 대신, 자연스럽게 전환되도록 만들고 싶을때 사용한다 >

다양한 디바이스들이 웹브라우징을 지원하면서 화면 너비에 따라 유연하게 컨텐츠를 배치하는 기술이 점점 중요해졌다CSS의 미디어 쿼리(media query)는 이런 반응형 웹 다자인의 핵심 도구로, 조건에 따라 특정 CSS를 적용할 수 있다미디어 쿼리 기본 문법미디어 쿼리

2D 요소에 3D 효과를 부여하기 위한 속성요소가 z축으로 회전하거나 이동할때 원금감을 표현가까운 요소는 크게, 먼 요소는 작게 보이는 효과를 낼 수 있음perspective 속성를 주면 z축으로 움직여서 거리감을 줄 수 있다여기서 내가 얼마나 떨어져서 보고있는가를 나

캐러셀 슬라이드는 Y축을 기준으로 아이템들을 일정각도로 회전시킨후, 원의 반지름만큼 Z축으로 이동(translateZ)하여 배치하는 방식이다일단 HTML,CSS 기본적인 세팅을 다음과 같이 작성하였다이제 현재 공간을 2D에서 3D로 변환시켜보자. 이를 위해 화면에는 원

프론트 작업을 할때, 컨테이너(박스)의 크기는 고정되어 있지만 이미지의 크기는 다양한 경우가 많다. 이미지를 확대/축소하거나 종횡비를 유지하면서 특정 크기에 맞추려년 CSS 속성을 적절히 활용해야 한다background-size 속성배경이미지로 불러와 이미지 사이즈와