향상된 버튼 디자인

고급 스타일로 웹사이트 버튼의 스타일을 지정하세요.

다양한 방법으로 프로젝트의 Button 구성 요소를 수정할 수 있습니다.

이 튜토리얼 내에서

이 튜토리얼에서는 고급 디자인의 네 가지 사례에 대해 설명합니다.

  1. 버튼 위치
  2. 배경 지우기
  3. 마우스 오버 효과 및 전환
  4. 컨테이너 그림자

버튼 위치

동일한 수평 영역을 공유하는 여러 개의 버튼이 있으면 서로 빽빽하게 들어차 있는 것처럼 보일 수 있습니다. 삽입할 수 있습니다. 양쪽에 간격을 두십시오. 누른 채 Alt 패딩을 조정하는 동안 키를 누르면 버튼 양쪽의 공간이 넓어집니다.

왼쪽에는 세 개의 버튼 주위에 30픽셀의 여백이 있습니다. 오른쪽의 간격 섹션에는 모든 측면에 30픽셀의 여백이 포함되어 있습니다.

그러나 이 버튼의 다른 항목이 왼쪽과 같이 한 방향으로 정렬된 경우 버튼의 양쪽에 패딩을 적용하면 버튼이 왼쪽 정렬에서 멀어집니다.

제목과 단락 텍스트 요소는 왼쪽에 정렬됩니다. 세 개의 버튼이 왼쪽으로 정렬되어 있지만 모두 오른쪽으로 밀고 있는 30픽셀의 여백이 있어 더 이상 제목 및 단락 요소와 정렬되지 않습니다. 파란색 선 그래픽은 해당 영역을 둘러싼 빨간색 투명한 원과 함께 잘못된 정렬을 자세히 설명합니다.

이에 대응하려면 다음 단계를 수행할 수 있습니다.

  1. 포함 섹션 블록 ~로부터 패널 삽입
  2. 기존 버튼을 섹션 블록으로 전송
  3. 섹션 블록에 클래스 이름을 지정합니다.
  4. 섹션 블록의 왼쪽 패딩에 음수 값을 적용합니다. 이는 버튼에 추가된 패딩과 같습니다(예: 버튼에 20px 왼쪽 및 오른쪽 패딩이 있는 경우 섹션 블록에 -20px 왼쪽 패딩을 적용해야 합니다).
3개의 버튼은 여백이 -20픽셀인 Button 블록이라는 div 내부에 있습니다. div 블록을 사용자 정의하면 버튼이 왼쪽 정렬된 제목 및 단락 요소에 맞춰 정렬됩니다.

이 방법은 왼쪽에 정렬된 버튼의 정렬을 왼쪽에 유지합니다. 중앙에 정렬된 버튼이 있는 경우 네거티브 패딩은 버튼에 영향을 주지 않습니다.

배경 지우기

버튼의 배경을 투명하게 설정하고 다른 방법으로 차별화할 수 있습니다. 예를 들어 단색 테두리를 포함할 수 있습니다.

기본 배경색은 파란색입니다. 배경색, 투명도, 테두리를 원하는 대로 수정할 수 있습니다. 투명한 배경과 테두리가 있는 버튼을 만드는 방법은 다음과 같습니다.

  1. 삽입하다 단추 클래스 이름을 지정합니다.
  2. 배경색의 불투명도를 0%로 조정합니다.
  3. 1px의 실선 테두리를 포함하고 색상을 흰색으로 설정합니다.
  4. 테두리 반경 추가(큰 반경(예: 500px)은 알약 모양의 버튼을 생성합니다)
왼쪽의 1단계에서는 배경색 불투명도가 0%로 설정되어 있습니다. 투명도 슬라이더와 알파 입력 필드는 색상 선택기 모달 창에서 강조 표시됩니다. 오른쪽의 2단계에서는 반경 500픽셀, 너비 2픽셀, 테두리 설정 패널의 흰색 색상으로 버튼 요소에 테두리가 추가됩니다.
제목과 단락 요소는 모두 흰색 테두리와 흰색 텍스트가 있는 투명한 배경을 가진 세 개의 버튼 위에 있으며 배경의 슬레이트 파란색 이미지 위에 겹쳐져 있습니다.
배경이 투명한 세 개의 버튼을 표현한 것입니다.

마우스 오버 옵션

기본적으로 버튼에는 마우스 오버를 위한 특별한 스타일이 없습니다. 상태로 이동하고 호버 상태를 선택하면 완전히 다른 배경색을 정의할 수 있습니다. 예를 들어 배경색의 불투명도를 변경할 수도 있습니다.

변형 – 이동을 적용하여 버튼을 위로 이동시키는 등 마우스 오버 시 다양한 스타일을 추가할 수 있습니다.

더 발견하다:

컨테이너 그림자

버튼과 상호작용할 때 그림자를 포함하는 것이 일반적인 관행입니다. 상자 그림자 스타일은 이러한 그림자 효과에 대한 상당한 수준의 제어를 제공합니다.

더 알아보기:상자 그림자 활용

이완 막
Ewan Mak의 최신 게시물 (모두 보기)