처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / CSS / 문제

CSS에서 요소의 투명도를 조절하는 opacity 속성과 rgba() 색상의 차이점은?

보통 MDN Web Docs
보기 및 정답
A opacity는 요소 전체(자식 포함)를 투명하게 하고, rgba는 해당 색상만 투명하게 한다
B background-blend-mode는 배경 이미지와 배경 색상 모두에 적용되지 않고 이미지에만 제한된다
C mix-blend-mode는 형제 요소 간에는 적용할 수 없고 부모자식만 가능하다
D opacity 속성은 자식 요소에 영향을 주지 않고 해당 요소만 투명하게 한다

해설

opacity: 0.5는 해당 요소와 모든 자식 요소를 포함하여 전체를 50% 투명하게 만듭니다. 반면 rgba(0, 0, 0, 0.5)는 적용된 색상(배경, 텍스트 등)만 투명하게 하므로, 배경만 반투명하게 하고 텍스트는 선명하게 유지할 수 있습니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기