div의 투명도를 설정하는 방법

15273 단어 div
어떻게div의 투명도를 설정하는데 그 중의 문자가 불투명하다. 어떻게div의 투명도를 설정할 때 많은 친구들이 이런 문제를 겪을 수 있다. 바로 대상 중의 문자도 투명한 현상이 생겼고 결함을 말할 수도 없고 이런 효과가 필요할 수도 있다.대상을 투명 효과로 설정하는 방법에 대해 설명하지만 문자가 비치지 않는다.코드 인스턴스는 다음과 같습니다.
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>    </title> 
<style type="text/css"> 
*{ 
  margin:0px; 
  padding:0px; 
} 
.opacity{ 
  width:150px; 
  height:150px; 
  background-color:green; 
  filter:alpha(opacity=50); 
  -moz-opacity:0.5; 
  opacity:0.5; 
  margin-left:20px; 
  margin-top:20px; 
} 
span{ 
  display:block; 
  width:80px; 
  height:80px; 
} 
</style> 
</head> 
<body> 
  <div class="opacity">  
    <span>    </span>  
  </div> 
</body> 
</html>

위의 코드는 두 번째div를 반투명으로 설정했지만 문자도 투명한 현상이 나타났다.그러면 여기서 코드를 개조해 봅시다.
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>    </title> 
<style type="text/css"> 
*{ 
  margin:0px; 
  padding:0px; 
} 
.opacity{ 
  width:150px; 
  height:150px; 
  background-color:green; 
  filter:alpha(opacity=50); 
  -moz-opacity:0.5; 
  opacity:0.5; 
  margin-left:20px; 
  margin-top:20px; 
} 
span{ 
  display:block; 
  width:80px; 
  height:80px; 
  position:absolute; 
  top:20px; 
  left:20px; 
} 
</style> 
</head> 
<body> 
  <div class="opacity"></div> 
  <span>    </span>  
</body> 
</html>

상기 코드는 필요한 효과를 실현하였다.방법은span원소를div에서 꺼내 절대적인 포지셔닝 방식을 사용하고span원소를 원래div원소의 위치로 포지셔닝하는 것이다.
원래 주소:http://www.51texiao.cn/div_cssjiaocheng/2015/0501/514.html

좋은 웹페이지 즐겨찾기