카드 배경에 아주 옅은 격자선을 깔아두고, 그 위에 radial-gradient로 만든 빛 웅덩이를 커서 위치에 겹칩니다. pointermove마다 카드 기준 상대 좌표를 CSS 커스텀 프로퍼티(--x, --y)에 저장하면 CSS만으로 위치를 따라가게 만들 수 있습니다.
같은 카테고리의 스포트라이트 호버가 "요소 자체"의 밝기·색을 바꾸는 효과라면, 스포트라이트 카드는 카드 위에 얹힌 별도의 조명 레이어가 밑에 깔린 텍스처(격자, 노이즈, 점무늬 등)를 드러내는 쪽에 가깝습니다. 카드 여러 장을 그리드로 늘어놓고 커서가 있는 카드에만 이 효과를 주면 "지금 가리키는 카드"라는 신호도 겸합니다.
포인터가 없는 카드 미리보기에서는 빛이 원을 그리며 자동으로 돌게 해서 효과 자체는 항상 보이게 하고, 실제 포인터가 들어오면 그 좌표로 즉시 넘겨받습니다.
언제 쓰나
기능 소개 카드 그리드, 요금제 비교표에 씁니다. 어두운 배경일 때 격자와 빛의 대비가 가장 잘 보이니 밝은 배경에서는 격자 불투명도를 더 낮추세요.