Skip to Content

CSS 예제 모음

다양한 스타일의 CSS 예제를 제공합니다. 원하는 스타일을 복사하여 사용하거나 수정해 보세요.

네온 사인 스타일

투명 배경에 빛나는 테두리 효과를 주는 사이버펑크 스타일입니다.

/* 네온 사인 스타일 */ [data-state="inactive"], [data-state="active"] { --key-radius: 6px; font-size: 24px; font-weight: 700; } [data-state="inactive"] { --key-bg: transparent; --key-border: 3px solid #474244; --key-text-color: #474244; } [data-state="active"] { --key-bg: transparent; --key-border: 3px solid #ff2b80; --key-text-color: #ff2b80; text-shadow: 0px 0px 3px #ff2b80; box-shadow: 0px 0px 4px #b3245d, 0px 0px 4px #b3245d; } /* 파란색 키 변형 */ .blue[data-state="active"] { --key-bg: transparent; --key-border: 3px solid #2ebef3; --key-text-color: #2ebef3; text-shadow: 0px 0px 3px #2ebef3; box-shadow: 0px 0px 4px #2b8eff, 0px 0px 4px #2b8eff; } /* 카운터 스타일 */ .counter { font-size: 24px; font-weight: 700; } .counter[data-counter-state="inactive"] { --counter-color: #474244; } .counter[data-counter-state="active"] { --counter-color: #ff2b80; text-shadow: 0px 0px 3px #ff2b80; } .blue .counter[data-counter-state="active"] { --counter-color: #2ebef3; text-shadow: 0px 0px 3px #2ebef3; }

파스텔 3D 스타일

부드러운 파스텔 색상과 입체적인 눌림 효과가 있는 스타일입니다.

/* 파스텔 3D 스타일 */ [data-state="inactive"], [data-state="active"] { --key-radius: 20px; font-size: 16px; font-weight: 700; touch-action: manipulation; transition: 0.13s ease-in-out; cursor: pointer; } [data-state="inactive"] { --key-bg: #ffd4e5; --key-border: 2px solid #e8b4c8; --key-text-color: #8b5a6b; box-shadow: 0px 4px 0px #d9a0b8, 0px 6px 12px rgba(217, 160, 184, 0.3); } [data-state="active"] { --key-bg: #ffc4dd; --key-border: 2px solid #e8b4c8; --key-text-color: #8b5a6b; box-shadow: 0px 0px 0px #d9a0b8, 0px 2px 8px rgba(217, 160, 184, 0.2); --key-offset-x: 0px; --key-offset-y: 4px; } /* 카운터 스타일 */ .counter { font-size: 14px; font-weight: 600; } .counter[data-counter-state="inactive"] { --counter-color: #c9a0b8; } .counter[data-counter-state="active"] { --counter-color: #8b5a6b; }

미니멀 플랫 스타일

깔끔하고 단순한 플랫 디자인 스타일입니다.

/* 미니멀 플랫 스타일 */ [data-state="inactive"], [data-state="active"] { --key-radius: 4px; font-size: 14px; font-weight: 500; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; transition: 0.05s ease-out; } [data-state="inactive"] { --key-bg: #f5f5f5; --key-border: none; --key-text-color: #333; } [data-state="active"] { --key-bg: #333; --key-border: none; --key-text-color: #fff; } /* 카운터 스타일 */ .counter { font-size: 12px; font-weight: 400; } .counter[data-counter-state="inactive"] { --counter-color: #999; } .counter[data-counter-state="active"] { --counter-color: #333; }

다크 글래스 스타일

반투명 유리 효과가 있는 다크 테마 스타일입니다.

/* 다크 글래스 스타일 */ [data-state="inactive"], [data-state="active"] { --key-radius: 12px; font-size: 18px; font-weight: 600; transition: 0.15s ease; backdrop-filter: blur(10px); } [data-state="inactive"] { --key-bg: rgba(255, 255, 255, 0.1); --key-border: 1px solid rgba(255, 255, 255, 0.2); --key-text-color: rgba(255, 255, 255, 0.6); } [data-state="active"] { --key-bg: rgba(255, 255, 255, 0.25); --key-border: 1px solid rgba(255, 255, 255, 0.4); --key-text-color: #fff; box-shadow: 0px 0px 20px rgba(255, 255, 255, 0.1); } /* 카운터 스타일 */ .counter { font-size: 14px; } .counter[data-counter-state="inactive"] { --counter-color: rgba(255, 255, 255, 0.4); } .counter[data-counter-state="active"] { --counter-color: rgba(255, 255, 255, 0.9); }

레트로 게임 스타일

픽셀 폰트와 선명한 색상을 사용한 복고풍 스타일입니다.

/* 레트로 게임 스타일 */ @import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap"); [data-state="inactive"], [data-state="active"] { --key-radius: 0px; font-size: 12px; font-weight: 400; font-family: "Press Start 2P", cursive; transition: none; image-rendering: pixelated; } [data-state="inactive"] { --key-bg: #2d2d2d; --key-border: 4px solid #5a5a5a; --key-text-color: #5a5a5a; } [data-state="active"] { --key-bg: #ffcc00; --key-border: 4px solid #ff9900; --key-text-color: #000; } /* 카운터 스타일 */ .counter { font-size: 8px; font-family: "Press Start 2P", cursive; } .counter[data-counter-state="inactive"] { --counter-color: #5a5a5a; } .counter[data-counter-state="active"] { --counter-color: #ffcc00; }

그라데이션 스타일

화려한 그라데이션 효과를 사용한 스타일입니다.

/* 그라데이션 스타일 */ [data-state="inactive"], [data-state="active"] { --key-radius: 16px; font-size: 20px; font-weight: 700; transition: 0.2s ease; } [data-state="inactive"] { --key-bg: transparent; background: linear-gradient(135deg, #2d2d2d 0%, #1a1a1a 100%); --key-border: 2px solid #3d3d3d; --key-text-color: #666; } [data-state="active"] { --key-bg: transparent; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); --key-border: 2px solid #8b5cf6; --key-text-color: #fff; box-shadow: 0px 4px 15px rgba(102, 126, 234, 0.4); } /* 노란색 키 변형 */ .gold[data-state="active"] { --key-bg: transparent; background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%); --key-border: 2px solid #f5576c; box-shadow: 0px 4px 15px rgba(245, 87, 108, 0.4); } /* 카운터 스타일 */ .counter[data-counter-state="inactive"] { --counter-color: #666; } .counter[data-counter-state="active"] { --counter-color: #fff; text-shadow: 0px 0px 10px rgba(139, 92, 246, 0.5); }

사용 방법

  1. 원하는 스타일의 CSS 코드를 복사합니다.
  2. 텍스트 에디터에 붙여넣고 .css 파일로 저장합니다.
  3. DM Note Settings > 커스텀 CSS에서 파일을 선택합니다.

각 스타일을 기반으로 색상이나 수치를 조정하여 나만의 스타일을 만들어 보세요!