λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ“Œ Language/HTML&CSS

[CSS] μ»¬λŸ¬μ— κ΄€ν•œ 속성 μ•Œμ•„λ³΄κΈ° (List of color properties)

by Fomagran πŸ’» 2022. 2. 22.
728x90
λ°˜μ‘ν˜•

 

μ•ˆλ…•ν•˜μ„Έμš” Foma πŸ’» μž…λ‹ˆλ‹€!

 

μ˜€λŠ˜μ€ CSS 속성 쀑 μ»¬λŸ¬μ— κ΄€λ ¨λœ 속성에 λŒ€ν•΄μ„œ μ•Œμ•„λ³΄λ €κ³  ν•©λ‹ˆλ‹€!

 

λ°”λ‘œ μ‹œμž‘ν• κ²Œμš”~


color

 

text 및 text-decoration λ“±μ˜ 색을 μ •ν•˜λŠ” 속성

 

색깔을 μ§€μ •ν•˜λŠ” 방법은 6가지가 μžˆμŠ΅λ‹ˆλ‹€.

 

1. name

2. hex

3. rgb

4. hsl

5. hwb

6. global

 

  <h1 style="color:red;">μ•ˆλ…•ν•˜μ„Έμš”</h1>
  <h1 style="color:#090;">μ•ˆλ…•ν•˜μ„Έμš”</h1>
  <h1 style="color:rgb(34,12,64,0.6);">μ•ˆλ…•ν•˜μ„Έμš”</h1>
  <h1 style="color:hsl(30,100%,50%,0.6);">μ•ˆλ…•ν•˜μ„Έμš”</h1>
  <h1 style="color: hwb(1.5708rad 20% 10% / 0.7)"">μ•ˆλ…•ν•˜μ„Έμš”</h1>
  <h1 style="color:initial;">μ•ˆλ…•ν•˜μ„Έμš”</h1>

 


accent-color

 

인풋값(μ²΄ν¬λ°•μŠ€λ‚˜,λΌλ””μ˜€λ²„νŠΌ) 등을 λˆŒλ €μ„ λ•Œ μ•‘μ„ΌνŠΈ 컬러λ₯Ό μ •ν•˜λŠ” 속성

 

   <input type="checkbox" style="accent-color:red;">
   <input type="radio" style="accent-color:blue;">

 


background-color

 

μš”μ†Œμ˜ λ°°κ²½ 색을 μ§€μ •ν•˜λŠ” 속성

 

 <h1 style="background-color:red;">μ•ˆλ…•ν•˜μ„Έμš”</h1>

 


border-color

 

ν…Œλ‘λ¦¬μ˜ 색을 μ •ν•˜λŠ” 속성 (border-style이 μ •ν•΄μ Έ μžˆμ–΄μ•Ό 적용됨)

 

h1 {
  border-style: solid;
  border-color: red;
}

 

 

색을 두 개 μ§€μ •ν•˜λ©΄ μ„Έλ‘œμ™€ κ°€λ‘œ 색을 μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

h1 {
  border-style: solid;
  border-color: red blue;
}

 

 

색을 μ„Έ 개 μ§€μ •ν•˜λ©΄ μœ„,κ°€λ‘œ,μ•„λž˜ λ°©ν–₯ 색을 μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

h1 {
  border-style: solid;
  border-color: red blue green;
}

 

 

색을 λ„€ 개 μ§€μ •ν•˜λ©΄ μœ„.였λ₯Έμͺ½,μ•„λž˜,μ™Όμͺ½ 색을 μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 


border-left-color

 

ν…Œλ‘λ¦¬μ˜ μ™Όμͺ½ 색을 μ •ν•˜λŠ” 속성

 

border-right-color

 

ν…Œλ‘λ¦¬μ˜ 였λ₯Έμͺ½ 색을 μ •ν•˜λŠ” 속성

 

border-bottom-color

 

ν…Œλ‘λ¦¬μ˜ μ•„λž˜μͺ½ 색을 μ •ν•˜λŠ” 속성

 

border-top-color

 

ν…Œλ‘λ¦¬μ˜ μœ„μͺ½ 색을 μ •ν•˜λŠ” 속성

 

h1 {
  border-style: solid;
  border-left-color: red;
  border-right-color: blue;
  border-bottom-color: green;
  border-top-color: yellow;
}

 


border-inline-color/border-block-color

 

μ“°κΈ° λͺ¨λ“œ,λ°©ν–₯에 따라 ν…Œλ‘λ¦¬μ˜ 색상을 μ •ν•˜λŠ” 속성

 

κ°€λ‘œ λͺ¨λ“œμΌ 경우

 

h1 {
  border-style: solid;
  border-inline-color: red;
  writing-mode: horizontal-tb;
}

 

 

μ„Έλ‘œ λͺ¨λ“œμΌ 경우

 

h1 {
  border-style: solid;
  border-inline-color: red;
  writing-mode:vertical-lr;
}

 


border-inline-end-color/border-block-end-color

 

μ“°κΈ° λ°©ν–₯에 따라 ν…Œλ‘λ¦¬ 끝 색을 μ •ν•˜λŠ” 속성

 

border-inline-start-color/border-block-start-color

 

μ“°κΈ° λ°©ν–₯에 따라 ν…Œλ‘λ¦¬ μ‹œμž‘ 색을 μ •ν•˜λŠ” 속성

 

h1 {
  border-style: solid;
  border-block-end-color: red;
  border-block-start-color: blue;
  writing-mode: vertical-rl;
}

h2 {
  border-style: solid;
  border-block-end-color: red;
  border-block-start-color: blue;
  writing-mode: horizontal-tb;
}

    <h1>μ•ˆλ…•ν•˜μ„Έμš”</h1>
    <h2>μ•ˆλ…•ν•˜μ„Έμš”</h2>

 

 

728x90
λ°˜μ‘ν˜•

λŒ“κΈ€