展会信息港展会大全

CSS 控制图像不透明/透明度
来源:互联网   发布日期:2016-03-25 16:00:37   浏览:2111次  

导读:CSS Image Opacity / Transparency注:这是没有一个CSS标准。然而,工程所有的现代浏览器,是一种部分的W3C的CSS 3的建议。 范例1 -创建一个透明图...

CSS Image Opacity / Transparency

注:这是没有一个CSS标准。然而,工程所有的现代浏览器,是一种部分的W3C的CSS 3的建议。

范例1 -创建一个透明图像

首先,我们将向您展示如何创建一个透明图像的CSS 。

经常图片:

<img src="klematis.jpg" width="150" height="113" alt="klematis"

style="opacity:0.4;filter:alpha(opacity=40)" />

例如2 -图像透明度-鼠标放置的影响

<img src="klematis.jpg" style="opacity:0.4;filter:alpha(opacity=40)"

onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"

onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" />

<img src="klematis2.jpg" style="opacity:0.4;filter:alpha(opacity=40)"

onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100"

onmouseout="this.style.opacity=0.4;this.filters.alpha.opacity=40" />

我们看到,第一行的源代码是类似的源代码范例1 。此外,我们还增加了一个onmouseover属性和onmouseout属性。

onmouseover属性的定义会发生什么事时,鼠标指针移动的形象。在这种情况下,我们要的形象不能是透明的当我们移动鼠标指针超过它。 的语法这在Firefox是: this.style.opacity = 1和IE中的语法是: this.filters.alpha.opacity = 100 。 当鼠标指针远离的形象,我们希望的形象是透明的一次。这样做是在onmouseout属性。

<html>

<head>

<style type="text/css">

div.background

{

width: 500px;

height: 250px;

background: url(klematis.jpg) repeat;

border: 2px solid black;

}

div.transbox

{

width: 400px;

height: 180px;

margin: 30px 50px;

background-color: #ffffff;

border: 1px solid black;

/* for IE */

filter:alpha(opacity=60);

/* CSS3 standard */

opacity:0.6;

}

div.transbox p

{

margin: 30px 40px;

font-weight: bold;

color: #000000;

}

</style>

</head>

<body>

<div class="background">

<div class="transbox">

<p>This is some text that is placed in the transparent box.

This is some text that is placed in the transparent box.

This is some text that is placed in the transparent box.

This is some text that is placed in the transparent box.

This is some text that is placed in the transparent box.

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港