아무튼 개발
article thumbnail
반응형

background와 background-color의 정확한 차이를 알아보겠다.

 

평소에 background와 background-color에 대해 별생각 없이 사용을 했었는데

어떤 상황에 더 맞게 써야 하는지에 대해 의문이 들었다.

자세히 알아보자.

 

TL;DR

background-color는 오직 배경의 색상만 다루고, background는 색상 외의 배경의 다양한 옵션을 설정할 수 있다.

background-color는 background의 하위 속성이다.

 

background-color

color가 속성명에 담긴 것처럼 배경 요소의 색상을 지정한다.

background-color: white;
background-color: rgba(117, 190, 218, 0.5);

 

background

color 외에 다양한 배경 요소의 속성을 다룬다.

color, image, position, repeat 등의 옵션을 다루며 각각 띄어쓰기로 구분해서 작성한다.

 

단축 속성으로서 background-color, background-image, background-position, background-repeat 등의 하위 속성들을 모두 포함하는 속성이다.

background: white;
background: no-repeat url("../examples/test.png");
background: content-box radial-gradient(crimson, skyblue);

 

추가적으로 이와 같은 단축 속성 중에 border도 마찬가지이다.

단축 속성은 여러 가지의 CSS 속성 값을 한번에 지정할 수 있는 것을 의미한다.

border: 1px solid black;

 


https://developer.mozilla.org/ko/docs/Web/CSS/background-color

https://developer.mozilla.org/ko/docs/Web/CSS/background

반응형
profile

아무튼 개발

@릴쥬

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...