CSS rgb() 함수

정의와 사용법

CSS의 rgb() 함수를 사용하여 빨강-초록-파랑(RGB) 색상 모델로 색상을 지정할 수 있습니다. 또한 선택적인 투명도 채널(색상의 투명도를 나타냅니다)을 추가할 수 있습니다.

RGB 색상 값은 rgb(red green blue상대 값 문법 지정됩니다. 각 파라미터는 이색의 강도를 정의하며, 0에서 255 사이의 정수나 0%에서 100% 사이의 백분율 값이 될 수 있습니다.

예를 들어, rgb(0 0 255) 값은 파란색으로 표시됩니다. 왜냐하면 파란색 파라미터가 최대 값(255)으로 설정되었고, 다른 파라미터는 0으로 설정되었기 때문입니다.

注意:rgba() 주의사항: rgb() rgba() rgb() 기능은

기능의 별명. 사용을 권장합니다

기능

예제
다른 RGB(A) 색상을 정의합니다:
#p1 {background-color:rgb(255 0 0);} /* 빨간색 */
#p2 {background-color:rgb(0 255 0);} /* 녹색 */
#p3 {background-color:rgb(0 0 255);} /* 파란색 */
#p4 {background-color:rgb(192 192 192);} /* 회색 */
#p5 {background-color:rgb(255 255 0);} /* 노란색 */
#p6 {background-color:rgb(255 0 255);} /* 체리색 */

#p7 {background-color:rgb(255 0 255 / 0.2);} /* 투명도를 가진 체리색 */

#p8 {background-color:rgb(0 0 255 / 50%);} /* 투명도를 가진 파란색 */

직접 시험해 보세요

CSS 문법
rgb(from )
키워드 from으로 시작하고, 원래 색상을 나타내는 색상 값이 뒤따릅니다.

이는 상대 색상이 기반으로 한 원래 색상입니다.

none(0%에 동일)도 사용할 수 있습니다.

G

필수. 녹색의 강도를 정의합니다. 0에서 255 사이의 정수 또는 0%에서 100% 사이의 백분율을 사용할 수 있습니다.

none(0%에 동일)도 사용할 수 있습니다.

B

필수. 파란색의 강도를 정의합니다. 0에서 255 사이의 정수 또는 0%에서 100% 사이의 백분율을 사용할 수 있습니다.

none(0%에 동일)도 사용할 수 있습니다.

/ A

선택 사항. 색의 투명도 채널 값을 나타내며, 0%(또는 0)은 완전 투명, 100%(또는 1)은 완전 불투명을 의미합니다.

none(투명도 채널을 의미)도 사용할 수 있습니다. 기본 값은 100%입니다.

절대 값 문법

rgb(R G B / A) 설명 키워드 from으로 시작하고, 원래 색상을 나타내는 색상 값이 뒤따릅니다. G B / A상대 값 문법
rgb(from )
설명

from

color

키워드 from으로 시작하고, 원래 색상을 나타내는 색상 값이 뒤따릅니다.

이는 상대 색상이 기반으로 한 원래 색상입니다.

none(0%에 동일)도 사용할 수 있습니다.

G

필수. 녹색의 강도를 정의합니다. 0에서 255 사이의 정수 또는 0%에서 100% 사이의 백분율을 사용할 수 있습니다.

none(0%에 동일)도 사용할 수 있습니다.

B

필수. 파란색의 강도를 정의합니다. 0에서 255 사이의 정수 또는 0%에서 100% 사이의 백분율을 사용할 수 있습니다.

none(0%에 동일)도 사용할 수 있습니다.

/ A

선택 사항. 색의 투명도 채널 값을 나타내며, 0%(또는 0)은 완전 투명, 100%(또는 1)은 완전 불투명을 의미합니다.

none(투명도 채널을 의미)도 사용할 수 있습니다. 기본 값은 100%입니다.

기술 세부 사항

버전: CSS2

브라우저 지원

표格에 표시된 숫자는 이 함수를 최초로 완전히 지원한 브라우저 버전을 나타냅니다.

크롬 에지 파이어폭스 사파리 오페라
rgb()
1 4 1 1 3.5
투명도 매개변수를 가진 rgb()
65 79 52 12.1 52
공백으로 구분된 매개변수
65 79 52 12.1 52