집 >웹 프론트엔드 >부트스트랩 튜토리얼 >Bootstrap의 Border Utilities를 사용하여 테두리를 사용자 정의하는 방법은 무엇입니까?
Bootstrap은 HTML 요소에서 테두리를 쉽게 사용자 정의 할 수있는 포괄적 인 유틸리티 클래스 세트를 제공합니다. 이 클래스를 사용하면 맞춤 CSS를 작성하지 않고도 테두리 너비, 스타일, 색상 및 반경과 같은 측면을 제어 할 수 있습니다. 기본 구조는 요소에 하나 이상의 클래스를 추가하는 것입니다. 예를 들어, 단락에 테두리를 추가하려면 <p class="border border-dark"></p>
. 이것은 단락에 어둡고 표준 너비 테두리를 추가합니다. border
클래스 자체는 기본 테두리를 추가하고 border-dark
색상을 지정합니다. Bootstrap은 광범위한 사전 정의 된 색상 옵션 (예 : border-primary
, border-secondary
, border-success
, border-danger
, border-warning
, border-info
, border-light
border-dark
, border-white
)을 제공합니다. 필요한 경우 HEX 코드 또는 유효한 CSS 색상 값을 사용할 수도 있지만 일반적으로 Bootstrap의 내장 옵션을 고수하는 것이 더 효율적입니다. 또한이 클래스를 결합하여보다 복잡한 사용자 정의를 통해 동일한 요소에 여러 클래스를 추가 할 수 있습니다.
예, Bootstrap은 둥근 모서리를 만들기위한 유틸리티 클래스를 제공합니다. 이것의 핵심 클래스는 rounded
됩니다. 요소에 rounded
추가하면 기본 경계층이 적용되어 약간 둥근 모서리가 제공됩니다. 부트 스트랩은 또한 다양한 레벨의 반올림에 대한 변형을 제공합니다.
rounded-top
: 상단 코너 만 라운드.rounded-bottom
: 바닥 모서리 만 라운드합니다.rounded-left
: 왼쪽 모서리 만 라운드.rounded-right
: 오른쪽 모서리 만 라운드합니다.rounded-circle
: 완벽한 원을 만듭니다 (너비와 높이의 동일한 요소 용).rounded-pill
: 둥근 rounded
보다 더 둥근 모서리가있는 알약 모양을 만듭니다. 포괄적 인 스타일 접근 방식을 위해 이러한 클래스를 국경 수업과 결합 할 수 있습니다. 예를 들어, <button class="btn btn-primary rounded-pill">Button</button>
둥근 알약 모양의 기본 버튼이 생성됩니다. CSS에 대한 더 깊은 이해가 필요하지만 사전 정의 된 클래스를 사용하는 것만 큼 간단하지는 않지만 border-radius
유틸리티 클래스를 사용하여 사용자 정의 반경을 지정할 수도 있습니다.
Bootstrap은 다음 클래스를 사용하여 테두리 스타일을 변경할 수 있습니다.
border-solid
: 이것은 기본 스타일이며 견고한 경계선을 생성합니다. 일반적 으로이 수업은 다른 국경 수업을 사용할 때 암시되므로 항상 명시 적으로 포함 할 필요는 없습니다.border-dashed
: 돌진 경계선을 만듭니다.border-dotted
: 점선이 붙은 경계선을 만듭니다. 이 클래스는 기본 border
클래스 또는 색상 별 클래스와 함께 사용됩니다. 예를 들면 : <div class="border border-danger border-dashed"></div>
점선 된 빨간색 테두리를 만듭니다. 한 번에 하나의 스타일 만 적용 할 수 있습니다. 여러 스타일 클래스를 사용하면 마지막 클래스 만 적용됩니다.
부트 스트랩은 클래스 조합을 사용하여 테두리 너비와 색상을 제어합니다. 정확한 픽셀 값을 설정하기위한 직접적인 "Border-Width"클래스는 없지만 다음을 사용할 수 있습니다.
border
: 이것은 기본 테두리 너비를 추가하는 기본 클래스입니다. 색상과 스타일을 정의하기 위해 다른 클래스와 함께 사용됩니다.border-0
: 국경을 완전히 제거합니다.border-top
, border-right
, border-bottom
, border-left
:이 클래스를 사용하면 요소의 개별 측면에 테두리를 추가하거나 제거 할 수 있습니다. 이들은 또한 border-top-0
과 같은 너비 수정 자와 결합하여 상단 테두리를 제거 할 수 있습니다.border-primary
, border-secondary
등)를 제공합니다. border
클래스 또는 그 변형 후에 원하는 색상 클래스를 추가합니다.프로젝트에 부트 스트랩 CSS 파일을 포함하여 이러한 유틸리티 클래스를 효과적으로 활용하십시오. 이러한 클래스를 결합하면 광범위한 커스텀 CS를 작성하지 않고도 광범위한 테두리 사용자 정의를 달성 할 수 있습니다.
위 내용은 Bootstrap의 Border Utilities를 사용하여 테두리를 사용자 정의하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!