>  기사  >  웹 프론트엔드  >  CSS에서 투명도를 설정하는 방법

CSS에서 투명도를 설정하는 방법

php中世界最好的语言
php中世界最好的语言원래의
2017-11-20 13:23:243962검색

직장에서 CSS 코드를 사용하여 DIV의 투명도를 설정해야 하는 경우가 많습니다. 오늘은 CSS 스타일 시트를 사용하여 DIV의 투명도와 반투명도를 설정하는 방법을 소개하겠습니다. 그것이 모두에게 도움이 되기를 바랍니다.

먼저 DIV 반투명도 설정을 위한 CSS 코드에 대해 이야기해 보겠습니다.

div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}

지침:

1. 필터: win IE에 대한 반투명 필터 효과를 설정합니다. 필터: 알파(불투명도=80)는 개체의 80% 반투명도를 나타냅니다. Firefox 브라우저는 이를 인식하지 못합니다

2. -moz-opacity: Mozilla Firefox 브라우저에 대한 반투명도를 달성합니다. -moz-opacity:0.5는 반투명도를 50%로 설정하는 것과 같습니다.

3 , 불투명도: Google을 포함하여 IE를 제외한 모든 브라우저를 지원합니다. 마지막은 주로 Google Chrome용입니다. 불투명도: 0.5는 반투명도 50% 설정을 의미합니다

DIV 반투명도 구현을 관찰하기 위해 두 개의 DIV 레이어인 Place를 설정합니다. 하나는 다른 DIV 레이어에 있고 외부 DIV의 이름은 ".div-a"입니다. 위에 포함된 레이어 CSS 클래스의 이름은 ".div-b"로, ".div-b" 상자를 형성하고 In " .div-a", 기본 DIV의 배경을 그림으로 설정하고 그 위의 DIV 상자를 검정색으로 설정합니다.

1. 설명된 예에 따르면 반투명 HTML 소스 코드가 설정되지 않았습니다:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>半透明实例在线演示 www.divcss5.com</title> 
<style> 
.div-a{ background:url(div-a-bg.png) no-repeat;width:230px;height:136px;padding:10px;} 
.div-b{ background:#000;width:200px;height:100px;padding:5px;color:#F00} 
</style> 
</head> 
 
<body> 
<div class="div-a"> 
<div class="div-b">DIV半透明实例演示</div> 
</div> 
</body> 
</html>


1 ".div-b" 선택기에 반투명 스타일 코드를 추가합니다:

filter:alpha(Opacity= 60) ;-moz-opacity:0.6;opacity: 0.6;

반투명 효과 60% 설정

전체 웹 페이지 HTML 코드 예는 다음과 같습니다.

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>半透明实例在线演示 www.divcss5.com</title> 
<style> 
.div-a{ background:url(div-a-bg.png) no-repeat;width:230px;height:136px;padding:10px} 
.div-b{ background:#000;width:200px;height:100px;padding:5px;color:#F00; 
filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6} 
/* CSS注释说明:这里对CSS代码换行是为了让代码在此我要中显示完整,换行后CSS效果不受影响 */ 
</style> 
</head> 
 
<body> 
<div class="div-a"> 
<div class="div-b">实现DIV半透明实例演示</div> 
</div> 
</body> 
</html>

요약: 위 예에 따르면 첫 번째는 그렇지 않습니다. 반투명도를 설정하고 다른 하나는 div의 반투명도를 구현하려면 필요에 따라 반투명도 값을 조정하여 원하는 반투명도를 얻을 수 있지만 IE, Google, Firefox 및 기타 브라우저에서는 반투명도 효과를 고려해야 한다는 점을 기억해야 합니다. .는 호환되고 지원되므로 반투명 스타일 코드는 완전해야 하며 누락되어서는 안 됩니다.

관련 읽기:

IE 6, 7, 8에서 투명성에 대한 호환성 문제를 끝내는 방법

css: 상자 ​​그림자의 투명도를 설정하는 방법은 무엇입니까?

css: 테이블의 테두리 축소 속성 및 td 테두리 불투명도 투명도에 대한 자세한 설명

위 내용은 CSS에서 투명도를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.