본문 바로가기
코딩공부/html

css border

by 제로 슈가 2021. 5. 24.

border는 선택된 태그의 테두리선을 지정하는 css 입니다.

 

borderdml 기본속성은

 

boder border-width(두께) border-style(선의종류) border-color(선의색상) 순으로 설정을 합니다.

 

ex) border : 1px solid black;

 

border-width을 4방향 모두 두께를 다르게 설정해줄 수 있습니다.

 

단위는 px, em, cm 등을 사용할 수 있는데 보통 px 단위를 많이 사용합니다.

 

입력값을 4가지 입력하면 순서대로 위, 우, 아래, 좌의 두께를 설정할 수 있습니다.

입력값을 3가지 입력하면 순서대로 위, (좌, 우) 아래의 두께를 설정할 수 있습니다.

입력값을 2가지 입력하면 순서대로 (위, 아래) (좌, 우)의 두께를 설정할 수 있습니다.

입력값을 1가지 입력하면 순서대로 (위, 우, 아래, 좌)의 두께를 설정할 수 있습니다.

 

<두께>

border-width : 위 우 아래 좌; (border-width: 1px 2px 3px 4px;)

border-width : 위 (좌, 우) 아래; (border-width: 1px 2px 3px;)

border-width : (위, 아래) (좌, 우); (border-width: 1px 2px;)

border-width : (위, 아래, 좌, 우); (border-width: 1px;)

 

<선의 종류>

border-style : 위 우 아래 좌; (border-style: solide dotted dashed double;)

border-style : 위 (좌, 우) 아래; (border-style: solide dotted dashed;)

border-style : (위, 아래) (좌, 우); (border-style: solide dotted;)

border-style : (위, 아래, 좌, 우); (border-style: solid;)

 

border-style은 기본값은 none 이기때문에 스타일을 지정해주어야 화면에 표시가 됩니다.

 

속성값

none // 없음

hidden // 숨기기

solide // 실선

dotted // 점선

dashed // 파선

double // 두 줄

groove // 홈이 파여있는 선

ridge // 솟은 모양

inset // 전체가 들어간 모양

outset // 전체가 나온 모양

 

<색상>

border-color : 위 우 아래 좌; (border-color: red orange #aaa rgba(255, 255, 255, 0.5)

border-color : 위 (좌, 우) 아래; (border-color: red orange #bbb;)

border-color : (위, 아래) (좌, 우); (border-color: red #ccc;)

border-color : (위, 아래, 좌, 우); (border-color: red;)

 

<box-sizing>

요소의 크기 계산기준을 지정해 줍니다.

content-box // width, height 만으로 크기를 계산

border-box // width, height에 padding과 border두가지 값을 포함하여 크기를 계산

 

 

'코딩공부 > html' 카테고리의 다른 글

css text 설정  (0) 2021.05.27
css font 속성  (0) 2021.05.25
css 가상 클래스 선택자  (0) 2021.05.22
css 선택자  (0) 2021.05.22
css 기본  (0) 2021.05.21