css를 활용한 다크모드 이미지 자동 대응How to.2024. 4. 22. 18:10
Table of Contents
소개
다음 영상을 보시면 무슨 말인지 쉽게 이해할 수 있습니다.
아이디어
https://github.com/joonas-yoon/boj-extended?tab=readme-ov-file
코드
아래 코드는 본인이 사용하고 있는 블로그 스킨에 맞게 수정해서 사용하세요.
저는 berry skin v4를 사용하고 있어서 다음과 같은 코드로 작성했습니다.
/* 기본 이미지 색상 */
img {
filter: none;
-webkit-filter: none;
-moz-filter: none;
transition: 0.2s ease-out;
}
/* 다크모드의 게시글 내부 이미지 색상반전 */
.dark .contents_style img {
filter: invert(100%) hue-rotate(180deg) brightness(120%) contrast(72.5%);
-webkit-filter: invert(100%) hue-rotate(180deg) brightness(120%) contrast(72.5%);
-moz-filter: invert(100%) hue-rotate(180deg) brightness(120%) contrast(72.5%);
transition: 0.2s ease-out;
}
참고할 사항
회고록 같이 사람 얼굴이 나오는 경우에 좀 무섭게 변합니다.
'How to.' 카테고리의 다른 글
티스토리에 마진 넣는법 (0) | 2024.08.11 |
---|---|
만개의 테스트를 작성하지 마라. (0) | 2024.08.10 |
[개발자 셋업 공유] 집에서 누워서 코딩하기 (0) | 2024.04.08 |
티스토리 특정 게시글 광고 제거하는 법 (0) | 2024.03.14 |
vim adventue 6 - 3 solution (0) | 2023.10.28 |
@임채성 :: 푸르고 개발 블로그
글 내용 중 잘못되거나 이해되지 않는 부분은 댓글을 달아주세요! 감사합니다! 문의: puleugo@gmail.com