2026, 새로운 도약을 시작합니다.

CSS 변수와 다크 모드 테마

· 5개월 전 · 357
CSS 변수 정의
공통 스타일에서 색상, 글자 크기 등을 변수로 관리

:root {
--bg-color: #ffffff;
--text-color: #000000;
--primary-color: #1e90ff;
}
body {
background: var(--bg-color);
color: var(--text-color);
}

다크 모드 지원
시스템 설정을 감지해 다크 모드 적용

@media (prefers-color-scheme: dark) {
:root {
--bg-color: #121212;
--text-color: #f0f0f0;
--primary-color: #90caf9;
}
}

토글 버튼으로 테마 변경
사용자가 직접 테마 선택 가능

<button id="theme-toggle">다크 모드</button>
<script>
document.getElementById('theme-toggle').addEventListener('click', () => {
document.documentElement.classList.toggle('dark');
});
</script>

.dark {
--bg-color: #121212;
--text-color: #f0f0f0;
--primary-color: #90caf9;
}
|

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

퍼블리싱강좌

번호 분류 제목 글쓴이 날짜 조회
302 CSS 2주 전 조회 34
301 CSS 1개월 전 조회 102
300 CSS 1개월 전 조회 186
299 CSS 3개월 전 조회 195
298 CSS 3개월 전 조회 317
297 CSS 4개월 전 조회 442
296 CSS 4개월 전 조회 342
295 CSS 5개월 전 조회 358
294 CSS 5개월 전 조회 479
293 CSS 6개월 전 조회 419
292 CSS 6개월 전 조회 337
291 CSS 6개월 전 조회 357
290 CSS 6개월 전 조회 395
289 CSS 6개월 전 조회 370
288 CSS 6개월 전 조회 475
287 CSS 6개월 전 조회 442
286 CSS 6개월 전 조회 420
285 CSS 6개월 전 조회 422
284 CSS 7개월 전 조회 292
283 CSS 2년 전 조회 1,560
282 CSS 3년 전 조회 2,589
281 CSS 4년 전 조회 4,108
280 CSS 4년 전 조회 4,645
279 반응형웹 5년 전 조회 3,011
278 반응형웹 5년 전 조회 2,870
277 부트스트랩 8년 전 조회 5,066
276 부트스트랩
[부트스트랩]
8년 전 조회 6,655
275 부트스트랩 8년 전 조회 4,695
274 부트스트랩 8년 전 조회 6,779
273 부트스트랩 8년 전 조회 3,400
🐛 버그신고