문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
wiki:css:css_note:css_outline [2021/03/08 09:14] emblim98 만듦 |
wiki:css:css_note:css_outline [2023/01/13 18:44] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== CSS Outline ====== | ====== CSS Outline ====== | ||
<WRAP left notice 80%> | <WRAP left notice 80%> | ||
- | * description : CSS Height / Width | + | * description : CSS Outline width, color, shorthand, offset |
* author | * author | ||
* email : shlim@repia.com | * email : shlim@repia.com | ||
줄 53: | 줄 53: | ||
p.outset {outline-style: | p.outset {outline-style: | ||
</ | </ | ||
+ | \\ | ||
+ | **Note**: '' | ||
+ | \\ | ||
+ | \\ | ||
+ | ======CSS Outline Width====== | ||
+ | '' | ||
+ | * thin (일반적으로 1px) | ||
+ | * medium (일반적으로 3px) | ||
+ | * thick (일반적으로 5px) | ||
+ | * 특정 크기 (px, pt, cm, em 등) | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | p.ex1 { | ||
+ | border: 1px solid green; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | outline-width: | ||
+ | } | ||
+ | p.ex2 { | ||
+ | border: 1px solid black; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | outline-width: | ||
+ | } | ||
+ | p.ex3 { | ||
+ | border: 1px solid orange; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | outline-width: | ||
+ | } | ||
+ | p.ex4 { | ||
+ | border: 1px solid Turquoise; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | outline-width: | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | |||
+ | <p class=" | ||
+ | <p class=" | ||
+ | <p class=" | ||
+ | <p class=" | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
+ | \\ | ||
+ | ======CSS Outline Color====== | ||
+ | '' | ||
+ | 컬러는 하기에 의해 설정될 수 있습니다.\\ | ||
+ | * 컬러 이름 - " | ||
+ | * HEX - " | ||
+ | * RGB - " | ||
+ | * HSL - " | ||
+ | * invert - 컬러 배경에 상관없이 아웃라인이 보여지는 것을 보장하는 **색상 반전(color inversion)**을 수행합니다. | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | p.ex1 { | ||
+ | border: 2px solid black; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | } | ||
+ | |||
+ | p.ex2 { | ||
+ | border: 2px solid black; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | { | ||
+ | |||
+ | p.ex3 { | ||
+ | border: 2px solid black; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | } | ||
+ | </ | ||
+ | \\ | ||
+ | ======HEX Values====== | ||
+ | * 테두리 컬러는 16진수 값(hexadecimal value, HEX)을 사용하여 지정할 수 있습니다.\\ | ||
+ | \\ | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | p.ex1 { | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | } | ||
+ | </ | ||
+ | // | ||
+ | // | ||
+ | ======RGB Values====== | ||
+ | * 테두리 컬러는 RGB 값을 사용하여 지정할 수 있습니다.\\ | ||
+ | \\ | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | p.ex1 { | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | } | ||
+ | </ | ||
+ | // | ||
+ | // | ||
+ | ======HSL Values====== | ||
+ | * 테두리 컬러는 HSL 값을 사용하여 지정할 수 있습니다.\\ | ||
+ | \\ | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | p.ex1 { | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | } | ||
+ | </ | ||
+ | // | ||
+ | // | ||
+ | ======Invert Color====== | ||
+ | 하기의 예제는 '' | ||
+ | \\ | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | p.ex1 { | ||
+ | border: 1px solid yellow; | ||
+ | outline-style: | ||
+ | outline-color: | ||
+ | } | ||
+ | </ | ||
+ | // | ||
+ | // | ||
+ | ======CSS Outline Shorthand====== | ||
+ | '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | '' | ||
+ | \\ | ||
+ | <code css> | ||
+ | p.ex1 {outline: dashed;} | ||
+ | p.ex2 {outline: dotted red;} | ||
+ | p.ex3 {outline: 5px solid yellow;} | ||
+ | p.ex4 {outline: thick ridge pink;} | ||
+ | </ | ||
+ | \\ | ||
+ | \\ | ||
+ | ======CSS Outline Offset====== | ||
+ | '' | ||
+ | ====예제==== | ||
+ | <code css> | ||
+ | p { | ||
+ | margin: 30px; | ||
+ | border: 1px solid black; | ||
+ | outline: 1px solid red; | ||
+ | outline-offset: | ||
+ | } | ||
+ | </ | ||
+ | \\ | ||
+ | <code css> | ||
+ | p { | ||
+ | margin: 30px; | ||
+ | background: yellow; | ||
+ | border: 1px solid black; | ||
+ | outline: 1ps solid red; | ||
+ | outline-offset: | ||
+ | } | ||
+ | </ | ||
+ | \\ | ||
+ | =====All CSS Outline Properties===== | ||
+ | ^ Property | ||
+ | | outline | ||
+ | | outline-color | ||
+ | | offline-offset | ||
+ | | outline-style | ||
+ | | outline-width | ||