[css] CSS 불투명도
CSS를 사용하여 이미지 또는 요소의 불투명도(투명도)를 설정할 수 있습니다. 이것은 배경 이미지에 일부 투명도를 추가하거나, 텍스트나 요소를 부분적으로 투명하게 만들어 사용자가 배경을 보이게 하고 싶을 때 유용합니다.
요소 불투명도 설정하기
HTML에서 요소를 선택한 후 opacity
속성을 사용하여 요소의 불투명도를 설정할 수 있습니다.
<div class="opaque-element">이 요소는 불투명합니다.</div>
.opaque-element {
opacity: 0.5; /* 0부터 1까지의 값: 0은 투명, 1은 불투명 */
}
이미지 불투명도 설정하기
배경 이미지에 불투명도를 추가하려면 rgba
값을 사용하여 배경 색상을 포함시키는 것이 좋습니다.
.background-with-opacity {
background: rgba(0, 0, 0, 0.5); /* RGB 값과 투명도 값(0부터 1까지) */
}
불투명도 관련 주의사항
opacity
속성을 사용하면 해당 요소의 모든 하위 요소에도 불투명도가 적용됩니다.rgba
값을 사용하여 배경 이미지에 불투명도를 추가하면 배경 이미지의 실제 색상에도 영향을 미칠 수 있습니다.
이렇게 CSS를 사용하여 요소나 이미지의 불투명도를 설정하여 디자인을 보다 매끈하게 만들 수 있습니다.
더 많은 정보를 보려면 다음 링크를 참고하세요: CSS 불투명도 - MDN web docs