CSS에서 색상을 투명하게 만드는 방법: 먼저 HTML 샘플 파일을 만든 다음 div를 만들고 마지막으로 "opacity:0.5;" 속성을 통해 요소 배경의 투명도를 설정합니다.
이 튜토리얼의 운영 환경: windows7 시스템, css3, thinkpad t480 컴퓨터.
추천: "css 비디오 튜토리얼"
CSS 색상 투명도
1. 요소 배경의 투명도 설정
불투명도는 필요한 요소의 배경 투명도를 설정하는 데 사용할 수 있습니다. 0~1
0 사이의 값은 완전히 투명함을 의미합니다(불투명도: 0).
0.5는 반투명함을 의미합니다(불투명도: 0.5).
동일한 이름을 설정하기 전에 요소의 성능을 비교하십시오. 효과:투명도 설정 효과
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>opactity</title> <style> .box1{ position:relative; width:200px;height:200px; background-color: #00f; } .box2{ position:absolute; top:80px; left:80px; width:200px; height:200px; background-color:#0f0; } .box3{ position:relative; width:200px; height:200px; background-color:#f00; z-index:1; } </style> </head> <body> <div></div> <div></div> <div></div> </body> </html>
성능 효과:
2. 브라우저 호환성 문제:
불투명도 속성은 다음과 같습니다. IE8 이하 브라우저에서는 지원되지 않습니다
투명 효과를 얻으려면 IE8 이하 브라우저에서는 다음 태그를 대신 사용해야 합니다:
alpha (불투명도 = 투명도)
투명도는 0에서 100 사이의 값을 선택합니다. 0은 완전히 투명함을 의미합니다(필터: 알파(불투명도=0);)100은 완전히 불투명함을 의미합니다(필터:알파(불투명도=100);)50은 반투명을 의미합니다(필터:알파(불투명도=50) ;)이 방법은 IE6을 지원합니다
.box1{ position:relative; width:200px;height:200px; background-color: #00f; z-index:10; opacity:0.5; } .box2{ position:absolute; top:80px; left:80px; width:200px; height:200px; background-color:#0f0; z-index:5; opacity:0.5; } .box3{ position:relative; width:200px; height:200px; background-color:#f00; z-index:1; opacity:0.5; }성능 효과: IE8 이하의 브라우저에도 잘 적용할 수 있습니다
filter:alpha(opacity=transparency) 이 요소는 아래에 작성되므로 filter:alpha (불투명도=투명도) 불투명도:0.5;보다 우선순위가 높습니다. 최종 성능 효과는 불투명도가 아닙니다:0.5
위 내용은 CSS에서 색상을 투명하게 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!