
                Reference/CSS
                
            border-bottom-style 속성은 테두리 아래쪽 스타일 속성을 설정합니다.
border-bottom-style
border-bottom-style 속성은 테두리 아래쪽 스타일 속성을 설정합니다. 테두리 종류를 여러가지 스타일로 설정 가능합니다. 스타일을 설정하기 위해서는 border-width와 border-color가 설정되어 있어야 합니다.
| 특징 | 설명 | 
|---|---|
| 기본값 | border-bottom-style : none | 
| 적용 | border | 
| 버전 | CSS1 | 
| 사용성 | ★★☆☆☆ | 
정의(Definition)
- border-bottom-style 속성은 테두리 아래쪽 스타일 속성을 설정합니다.
비교(Compare)
- border-style 속성은 테두리 스타일 속성을 일괄적으로 설정합니다.
- border-top-style 속성은 테두리 위쪽 스타일 속성을 설정합니다.
- border-right-style 속성은 테두리 오른쪽 스타일 속성을 설정합니다.
- border-bottom-style 속성은 테두리 아래쪽 스타일 속성을 설정합니다.
- border-left-style 속성은 테두리 왼쪽 스타일 속성을 설정합니다.
관련된 속성(Related Properties)
- border 속성은 테두리 속성을 일괄적으로 설정합니다.
- border-color 속성은 테두리 색 속성을 일괄적으로 설정합니다.
- border-style 속성은 테두리 스타일 속성을 일괄적으로 설정합니다.
- border-width 속성은 테두리 두께 속성을 일괄적으로 설정합니다.
- border-image 속성은 테두리 이미지 속성을 일괄적으로 설정합니다.
- border-radius 속성은 테두리 굴곡을 일괄적으로 설정합니다.
문법(Syntax)
border-bottom-style : none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset
/* 기본 속성 */ 
border-bottom-style: none;
border-bottom-style: hidden;
border-bottom-style: dotted;
border-bottom-style: dashed;
border-bottom-style: solid;
border-bottom-style: double;
border-bottom-style: groove;
border-bottom-style: ridge;
border-bottom-style: inset;
border-bottom-style: outset;
/* 전역 속성 */
border-bottom-style: inherit;   /* 상속 */
border-bottom-style: initial;   /* 초기화 */
border-bottom-style: unset;     /* 설정 해제 */
속성(Property)
| 속성값 | 값(예) | 설명 | 
|---|---|---|
| none | border-bottom-style: none | 테두리 스타일을 설정하지 않습니다. | 
| hidden | border-bottom-style: hidden | 테두리 스타일을 숨김으로 설정합니다. | 
| dotted | border-bottom-style: dotted | 테두리 스타일을 dotted(점선)으로 설정합니다. | 
| dashed | border-bottom-style: dashed | 테두리 스타일을 dashed(긴 점선)으로 설정합니다. | 
| solid | border-bottom-style: solid | 테두리 스타일을 solid(실선)으로 설정합니다. | 
| double | border-bottom-style: double | 테두리 스타일을 double(이중선)으로 설정합니다. | 
| groove | border-bottom-style: groove | 테두리 스타일을 groove(움푹 들어간 입체적인 선)로 설정합니다. | 
| ridge | border-bottom-style: ridge | 테두리 스타일을 ridge(앞으로 튀어나온 입체적인 선)로 설정합니다. | 
| inset | border-bottom-style: inset | 테두리 스타일을 inset(박스 전체가 움푹 들어간 입체적인 선)로 설정합니다. | 
| outset | border-bottom-style: outset | 테두리 스타일을 outset(박스 전체가 앞으로 튀어나온 입체적인 선)로 설정합니다. | 
예제1(Sample)
테두리 스타일을 설정한 예제입니다.
border: 4px solid #4390e1
                                border: 10px solid #4390e1
                                border: 15px solid #4390e1
                            
                            border-bottom-style: none;
                            border-bottom-style: hidden;
                            border-bottom-style: dotted;
                            border-bottom-style: dashed;
                            border-bottom-style: solid;
                            border-bottom-style: double;
                            border-bottom-style: groove;
                            border-bottom-style: ridge;
                            border-bottom-style: inset;
                            border-bottom-style: outset;
                        
                        HTML
                                CSS
                                SCRIPT
                            <div class="border-box">
    <div class="box"><span>border: 4px solid #4390e1</span></div>
    <div class="box"><span>border: 10px solid #4390e1</span></div>
    <div class="box"><span>border: 15px solid #4390e1</span></div>
</div>
.border-box {
    display: flex;
    justify-content: space-between;
}
.border-box .box {
    width: 32%;
    background-color: #a2cbfa;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 200px;
    box-sizing: border-box;
}
.border-box .box:nth-child(1){
    border: 5px solid #4390e1
}
.border-box .box:nth-child(2){
    border: 10px solid #4390e1
}
.border-box .box:nth-child(3){
    border: 15px solid #4390e1
}
@media (max-width: 800px){
    .border-box {
        flex-direction: column;
    }
    .border-box .box {
        width: 100%;
        margin-bottom: 2%;
    }
}
//javascript none
호환성(Compatibility)
|  |  |  |  |  |  6 |  7 |  8 |  9 |  10 |  11 |  |  |  | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| border-bottom-style | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | 
보더와 관련된 속성
- border 속성은 테두리 속성을 일괄적으로 설정합니다.
- border-color 속성은 테두리 색 속성을 일괄적으로 설정합니다.
- border-style 속성은 테두리 스타일 속성을 일괄적으로 설정합니다.
- border-width 속성은 테두리 두께 속성을 일괄적으로 설정합니다.
- border-top 속성은 테두리 위쪽 속성을 일괄적으로 설정합니다.
- border-top-color 속성은 테두리 위쪽 색 속성을 설정합니다.
- border-top-style 속성은 테두리 위쪽 스타일 속성을 설정합니다.
- border-top-width 속성은 테두리 위쪽 두께 속성을 설정합니다.
- border-right 속성은 테두리 오른쪽 속성을 일괄적으로 설정합니다.
- border-right-color 속성은 테두리 오른쪽 색 속성을 설정합니다.
- border-right-style 속성은 테두리 오른쪽 스타일 속성을 설정합니다.
- border-right-width 속성은 테두리 오른쪽 두께 속성을 설정합니다.
- border-bottom 속성은 테두리 아래쪽 속성을 일괄적으로 설정합니다.
- border-bottom-color 속성은 테두리 아래쪽 색 속성을 설정합니다.
- border-bottom-style 속성은 테두리 아래쪽 스타일 속성을 설정합니다.
- border-bottom-width 속성은 테두리 아래쪽 두께 속성을 설정합니다.
- border-left 속성은 테두리 왼쪽 속성을 일괄적으로 설정합니다.
- border-left-color 속성은 테두리 왼쪽 색 속성을 설정합니다.
- border-left-style 속성은 테두리 왼쪽 스타일 속성을 설정합니다.
- border-left-width 속성은 테두리 왼쪽 두께 속성을 설정합니다.
- border-image 속성은 테두리 이미지 속성을 일괄적으로 설정합니다.
- border-image-outset 속성은 테두리 이미지 간격 속성을 설정합니다.
- border-image-repeat 속성은 테두리 이미지 반복 속성을 설정합니다.
- border-image-slice 속성은 테두리 이미지 크기 속성을 설정합니다.
- border-image-source 속성은 테두리 이미지 경로 속성을 설정합니다.
- border-image-width 속성은 테두리 이미지 두께 속성을 설정합니다.
- border-radius 속성은 테두리 굴곡을 일괄적으로 설정합니다.
- border-top-left-radius 속성은 윗부분 왼쪽 모서리 굴곡을 설정합니다.
- border-top-right-radius 속성은 윗부분 오른쪽 모서리 굴곡을 설정합니다.
- border-bottom-left-radius 속성은 아래부분 왼쪽 모서리 굴곡을 설정합니다.
- border-bottom-right-radius 속성은 아래부분 오른쪽 모서리 굴곡을 설정합니다.
 
										
									 
										
									 
										
									 
										
									
댓글