>  기사  >  웹 프론트엔드  >  CSS 테두리 속성에 대한 심층 설명

CSS 테두리 속성에 대한 심층 설명

巴扎黑
巴扎黑원래의
2017-07-19 16:39:212299검색

1. border-width

 border-width가 백분율을 지원하지 않는 이유: 실제로는 다양한 테두리의 개념 자체에 백분율을 사용할 방법이 없습니다.

 border-width는 얇은, 중간(기본값), 두꺼운 키워드를 지원하며 크기는 각각 1px, 3px 및 5px입니다(IE7 제외).

 border-width의 기본값이 중간(3px)인 이유: border-style이 double인 경우 효과를 보려면 최소 3px가 필요하기 때문입니다.

2. border-style

점선 테두리 스타일에 대한 몇 가지 흥미로운 데이터:

테두리 스타일 점선 사용 시 브라우저 차이점:

IE의 도트 효과를 사용하여 둥근 모서리 효과를 얻을 수 있습니다. IE7/8에서.

  테두리 스타일 이중의 계산 규칙: 양쪽 테두리는 항상 동일하고 중간 간격은 ±1입니다.

  Border-style은 double에 대해 세 개의 동일한 아이콘을 구현합니다:

3, border-color

  border-color와 color 사이의 관계: border-color는 기본적으로 색상과 동일한 값으로 설정되며 비슷한 값에는 box-shadow가 포함됩니다. , 텍스트 그림자 등

4 테두리, 삼각형 등의 그래픽 구성

단단한 테두리 스타일을 사용하면 삼각형의 구성을 교묘하게 구현할 수 있습니다.

두 개의 작은 사다리꼴을 위아래로 이어붙여 형태를 만들 수도 있습니다. 원 모서리 효과:

  

5. 테두리 및 투명 테두리

투명 테두리 기능:

  • 클릭 영역을 늘립니다.

  • 렌더링 영역을 늘리세요.

6. 레이아웃에 테두리 적용

테두리는 동일한 높이 레이아웃을 구현합니다(테두리 크기는 백분율이 될 수 없으므로 왼쪽은 고정 너비입니다):

 

 

위 내용은 CSS 테두리 속성에 대한 심층 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.