본문 바로가기

반응형

:checked

(2)
CSS 가상 클래스 활용: 가상 클래스를 사용하여 요소의 특정 부분을 스타일링 1. :hover 마우스 오버 스타일링: 요소 위에 마우스 커서가 올라갔을 때 스타일을 적용합니다. 이를 통해 버튼, 링크, 이미지 등에 시각적 피드백을 제공할 수 있습니다. 예시: a:hover { color: red; }는 링크에 마우스를 올렸을 때 색상을 빨간색으로 변경합니다. 2. :active 활성화 스타일링: 사용자가 요소를 클릭하고 있는 동안 스타일을 적용합니다. 클릭 피드백을 위해 주로 버튼이나 링크에 사용됩니다. 예시: button:active { transform: scale(0.95); }는 버튼을 클릭하는 동안 버튼을 약간 축소시킵니다. 3. :focus 포커스 스타일링: 요소가 키보드로 접근하거나 클릭하여 포커스를 받았을 때 스타일을 적용합니다. 입력 필드나 선택 가능한 요소에 자..
CSS 전환 효과: CSS를 사용하여 요소의 상태 전환 효과를 구현 CSS 전환(Transition) 효과는 웹 페이지 요소의 상태 변화를 부드럽고 매력적으로 만들어 사용자 경험을 향상시키는데 중요한 역할을 합니다. 이 효과는 요소의 스타일이 변경될 때 그 변화를 시간에 따라 부드럽게 만들어 줍니다. 각 속성에 대해 보다 상세하게 설명드리겠습니다. 1. CSS Transition 속성 transition: 이 속성은 전환 효과를 적용할 요소와 스타일, 지속 시간, 타이밍 함수, 지연 시간 등을 정의합니다. transition은 단축 속성으로, 여러 속성을 한 줄에 작성할 수 있습니다. 2. 전환 대상 속성 transition-property: 전환 효과가 적용될 CSS 속성을 지정합니다. 예를 들어, transition-property: background-color;는..

반응형