본문 바로가기
CSS

[CSS]dim 검정 투명 화면으로 처리하기

by devebucks 2021. 2. 18.
728x90

가끔, 웹이나 앱을 처음 들어가게 된 경우에, 웹에 대한 설명을 하기 위해서 웹이나 앱 위에 투명한 검정색 팝업창을 전체크기로 해서 설명을 적어 놓은 기능을 보신 적 있으실 겁니다.

이걸 'dim'이라고 합니다.

 

투명한 색을 전체 배경으로 하는 CSS 사용 키워드

background-color: rgba(0, 0, 0, 0.3);

rgba(적색, 녹색, 청색, 투명도)를 각 입력값으로 받습니다. 맨 마지막의 투명도의 값은 0~1 사이의 값을 가집니다.

1이 투명하지 안게 되는 쪽입니다. 적색, 녹색, 청색으로 색을 변경할 수 있습니다. 색의 강도는 0~255의 값으로 강도를 조절할 수 있습니다.

 

예시)

 

예시 코드

HTML

<!DOCTYPE html>
<head><!-- ...--></head>
  <body>
    <h1>투명한 배경을 주고, 설명</h1>
    <div class="init_desc"></div>
  </body>
</html>

CSS

.init_desc {
  position: absolute;
  background-color: rgba(0,0,0,0.3);
  width: 100%;
  height: 100%;
  top:0;
  left:0;
}

 

 

감사합니다.

728x90

댓글