CSS 그림자 글자 설정은 text-shadow 속성을 사용합니다. 흐리게, 중첩이 가능합니다. 테두리의 경우도 box-shadow 속성으로 그림자 설정이 가능합니다. CSS 그림자 텍스트 : test-shadow텍스트 그림자 기본CSS 그림자 위치를 텍스트에 줄 경우
플러스 값은 오른쪽 또는 아래쪽으로 이동을 의미합니다. 마이너스 값은 왼쪽 또는 위로 이동을 의미합니다.
텍스트 그림자 흐리게세 번째 요소에 값을 주면 그림자에 블러효과가 진행됩니다.
텍스트 그림자 중첩쉼표
아래 예시에서 마이너스 픽셀이란 왼쪽으로 그림자를 주거나 위쪽으로 그림자를 주는 옵션입니다. 총 4개의 그림자를 상, 하, 좌, 우에 중첩하면 테두리 효과를 줄 수 있습니다.
CSS 테두리 그림자 : box-shadow테두리 그림자는
기호에 따라 그림자를 여러개 삽입해서 그림자 색을 구현하는 파트와 명암효과를 주는 파트를 구분해서 편집할 수 있습니다.
워드프레스 등에서 CSS 수정시 그림자가 지워지지 않는 경우 box-shadow 옵션도 지우면 지워지는 경우가 많습니다. 위의 사진처럼 메인화면에서 슬라이드 부분에 사진이 하얀색 계열이면 제목의 가독성이 떨어져 보여서 그림자를 넣거나 테두리 색을 입히기로 했다. 개발자 모드로 대충 코드의 어느 부분인지 파악한다. 찾아보니 빨간선으로 친 부분을 보면 될듯 하다. 그 중, 글씨를 제어하는 font 가 들어간 첫번제 빨간 밑줄 부분으로 가서 밑의 코드를 추가하도록 한다. text-shadow
(실행결과) 간단하게 설명해서 첫번째 줄부터 밑에 줄까지 위, 오른쪽, 아래, 왼쪽 이다. 각각 한 부분 씩 1px로 색을 주어서 테두리 처럼 만드는 것이다. 당연하게도 픽셀을 높이면 굵기가 굵어진다. (1px 차이가 꽤나 커보인다) text-shadow: -2px 0 #000, 0 2px #000, 2px 0 #000, 0 -2px #000;그림자를 만드는 방법은 더 간단하다. text-shadow
(실행결과) 이 코드는 왼쪽부터 가로, 세로, 번짐 정도이다. 가로, 세로 크기가 크면 그림자가 글씨로 부터 멀어지고, 10px 10px 5px #000번짐 정도가 크면 그림자의 선명도가 낮아진다. 1px 1px 10px #000 |