문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:css:css_note:css_borders [2021/03/05 12:32] emblim98 |
wiki:css:css_note:css_borders [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 2: | 줄 2: | ||
| <WRAP left notice 80%> | <WRAP left notice 80%> | ||
| * description : CSS Borders | * description : CSS Borders | ||
| - | * author | ||
| - | * email : shlim@repia.com | ||
| - | * lastupdate | ||
| - | </ | ||
| - | <WRAP clear></ | ||
| - | \\ | ||
| - | =====Source of the article==== | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | \\ | ||
| - | \\ | ||
| - | ======CSS Borders(테두리)====== | ||
| - | CSS Border 속성은 요소의 보더 스타일, 너비, 컬러를 지정합니다.\\ | ||
| - | \\ | ||
| - | =====CSS Border Style===== | ||
| - | '' | ||
| - | \\ | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | '' | ||
| - | \\ | ||
| - | ====예제==== | ||
| - | <code css> | ||
| - | p.dotted {border-style: | ||
| - | p.dashed {border-style: | ||
| - | p.solid {border-style: | ||
| - | p.double {border-style: | ||
| - | p.groove {border-style: | ||
| - | p.ridge {border-style: | ||
| - | p.inset {border-style: | ||
| - | p.outset {border-style: | ||
| - | p.none {border-style: | ||
| - | p.hidden {border-style: | ||
| - | p.mix {border-style: | ||
| - | </ | ||
| - | \\ | ||
| - | * 다른 CSS 테두리 속성은 '' | ||
| - | \\ | ||
| - | ======CSS Border Width====== | ||
| - | '' | ||
| * author | * author | ||
| * email : shlim@repia.com | * email : shlim@repia.com | ||
| 줄 79: | 줄 27: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| - | * '' | + | * '' |
| * '' | * '' | ||
| * '' | * '' | ||
| 줄 133: | 줄 81: | ||
| \\ | \\ | ||
| =====Specific Side Widths (특정 테두리의 너비)===== | =====Specific Side Widths (특정 테두리의 너비)===== | ||
| - | '' | + | '' |
| \\ | \\ | ||
| ====예제==== | ====예제==== | ||
| 줄 155: | 줄 103: | ||
| \\ | \\ | ||
| ======CSS Border Color====== | ======CSS Border Color====== | ||
| - | '' | + | * '' |
| - | 컬러는 하기와 같이 지정할 수 있습니다.\\ | + | |
| - | * 컬러 이름 - " | + | |
| - | * HEX - " | + | |
| - | * RGB - " | + | * HEX - " |
| - | * HSL - " | + | * RGB - " |
| - | * transparent - 투명 | + | * HSL - " |
| - | ***'' | + | * transparent - 투명 |
| + | * '' | ||
| + | \\ | ||
| ====예제==== | ====예제==== | ||
| <code css> | <code css> | ||
| 줄 180: | 줄 130: | ||
| } | } | ||
| </ | </ | ||
| + | \\ | ||
| \\ | \\ | ||
| ======Specific Side Colors====== | ======Specific Side Colors====== | ||
| - | '' | + | * '' |
| \\ | \\ | ||
| ====예제==== | ====예제==== | ||
| 줄 194: | 줄 145: | ||
| \\ | \\ | ||
| ======HEX Values====== | ======HEX Values====== | ||
| - | 테두리 컬러는 16진수 값(hexadecimal value, HEX)을 사용하여 지정할 수 있습니다.\\ | + | * 테두리 컬러는 16진수 값(hexadecimal value, HEX)을 사용하여 지정할 수 있습니다.\\ |
| \\ | \\ | ||
| ====예제==== | ====예제==== | ||
| 줄 206: | 줄 157: | ||
| // | // | ||
| ======RGB Values====== | ======RGB Values====== | ||
| - | 테두리 컬러는 RGB 값을 사용하여 지정할 수 있습니다.\\ | + | * 테두리 컬러는 RGB 값을 사용하여 지정할 수 있습니다.\\ |
| \\ | \\ | ||
| ====예제==== | ====예제==== | ||
| 줄 218: | 줄 169: | ||
| // | // | ||
| ======HSL Values====== | ======HSL Values====== | ||
| - | 테두리 컬러는 HSL 값을 사용하여 지정할 수 있습니다.\\ | + | * 테두리 컬러는 HSL 값을 사용하여 지정할 수 있습니다.\\ |
| \\ | \\ | ||
| ====예제==== | ====예제==== | ||
| 줄 231: | 줄 182: | ||
| ======CSS Border Sides====== | ======CSS Border Sides====== | ||
| =====CSS Border - Individual Sides===== | =====CSS Border - Individual Sides===== | ||
| - | CSS에서, 각각의 4개 테두리의 속성을 지정할 수 있습니다.\\ | + | * CSS에서, 각각의 4개 테두리의 속성을 지정할 수 있습니다.\\ |
| \\ | \\ | ||
| ====예제==== | ====예제==== | ||
| 줄 243: | 줄 194: | ||
| </ | </ | ||
| \\ | \\ | ||
| - | 상시 코드를 아래와 같이 작성할 수 있습니다. | + | 상기 코드를 아래와 같이 작성할 수 있습니다.\\ |
| <code css> | <code css> | ||
| p { | p { | ||
| 줄 251: | 줄 202: | ||
| \\ | \\ | ||
| 작동 원리는 아래와 같습니다.\\ | 작동 원리는 아래와 같습니다.\\ | ||
| - | '' | + | \\ |
| - | * **border-style: | + | * '' |
| - | * | + | * **border-style: |
| + | * top border : dotted | ||
| + | * right border : solid | ||
| + | * bottom border : double | ||
| + | * left border : dashed | ||
| + | \\ | ||
| + | \\ | ||
| + | * '' | ||
| + | * **border-style: | ||
| + | * top border : dotted | ||
| + | * right and left border : solid | ||
| + | * bottom border : double | ||
| + | \\ | ||
| + | \\ | ||
| + | * '' | ||
| + | * **border-style: | ||
| + | * top and bottom border : dotted | ||
| + | * right and left border : solid | ||
| + | \\ | ||
| + | \\ | ||
| + | * '' | ||
| + | * **border-style: | ||
| + | * 4개 테두리 모두 : dotted | ||
| + | \\ | ||
| + | \\ | ||
| + | ====예제==== | ||
| + | <code css> | ||
| + | /* Four values */ | ||
| + | p { | ||
| + | border-style: | ||
| + | } | ||
| + | /* Three values */ | ||
| + | p { | ||
| + | border-style: | ||
| + | } | ||
| + | /* Two values */ | ||
| + | p { | ||
| + | border-style: | ||
| + | } | ||
| + | /* One value */ | ||
| + | p { | ||
| + | border-style: | ||
| + | } | ||
| + | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | ======CSS Shorthand Border Property====== | ||
| + | 코드 양을 줄이기 위해, 하나의 속성 안에 모든 각각의 테두리 속성들을 지정하는 것도 가능하다.\\ | ||
| + | '' | ||
| + | * border-width | ||
| + | * border-style | ||
| + | * border-color | ||
| + | ====예제==== | ||
| + | <code css> | ||
| + | p { | ||
| + | border: 5px solid red; | ||
| + | } | ||
| + | </ | ||
| + | \\ | ||
| + | 또한 단 하나의 테두리에 대해서 테두리 속성을 지정할 수 있습니다.\\ | ||
| + | ===left border=== | ||
| + | <code css> | ||
| + | p { | ||
| + | border-left: | ||
| + | background-color: | ||
| + | </ | ||
| + | \\ | ||
| + | ===Bottom border=== | ||
| + | <code css> | ||
| + | p { | ||
| + | border-bottom: | ||
| + | background-color: | ||
| + | </ | ||
| + | \\ | ||
| + | \\ | ||
| + | ======CSS Rounded Borders====== | ||
| + | '' | ||
| + | ====예제==== | ||
| + | <code css> | ||
| + | p { | ||
| + | border: 2px solid red; | ||
| + | border-radius: | ||
| + | } | ||
| + | </ | ||
| + | \\ | ||
| + | =====CSS Border Properties===== | ||
| + | ^ Property | ||
| + | | border | ||
| + | | border-bottom | ||
| + | | border-bottom-color | ||
| + | | border-bottom-style | ||
| + | | border-bottom-width | ||
| + | | border-color | ||
| + | | border-left | ||
| + | | border-left-color | ||
| + | | border-left-style | ||
| + | | border-left-width | ||
| + | | border-radius | ||
| + | | border-right | ||
| + | | border-right-color | ||
| + | | border-right-style | ||
| + | | border-right-width | ||
| + | | border-style | ||
| + | | border-top | ||
| + | | border-top-color | ||
| + | | border-top-style | ||
| + | | border-top-width | ||
| + | | border-width | ||
| + | \\ | ||
| {{tag> | {{tag> | ||