유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

알고 있으면 너무 좋은 프론트엔드 웹 기술 : CSS Properties And Values API

GIS DEVELOPER

2025. 8. 4.

0

#frontend
  • CSS Properties and Values API는 CSS 속성을 정의하고 JavaScript로 값을 지정하여 코드 재사용성과 유지보수성을 높임 🛠️
  • CSS에서 속성을 정의하는 방법은 CSS 코드와 JavaScript 코드 두 가지가 있음 ✍️
  • CSS 코드 정의 시, 속성 이름은 --로 시작하고, syntax로 타입 지정, inherits로 상속 여부, initialValue로 초기값 설정 🎨
  • JavaScript 코드에서 CSS.registerProperty()를 사용하여 속성을 정의하고, name, syntax, inherits, initialValue 옵션을 설정 📜
  • 정의된 CSS 속성은 CSS 파일 내에서 var(--속성-이름) 형태로 사용하고, JavaScript에서 setProperty() 메서드로 값을 변경 ✒️
  • JavaScript를 통해 버튼 클릭 이벤트 발생 시, CSS 속성 값을 동적으로 변경하여 UI 업데이트 가능 ✨
  • CSS 속성 정의를 CSS 파일 대신 JavaScript 코드에서 수행하여 동일한 결과를 얻을 수 있음 💡
  • CSS Properties and Values API를 활용하여 재사용성 및 유지보수성이 높은 CSS 코드를 작성할 수 있음 ✅

Recommanded Videos