让css使网页图片半透明

原创 2003年04月17日 09:17:00

css使网页图片半透明

---------Dreamweaver 4css特效的运用

作者:歌手

你用过css么?当然,我是指你喜欢做网页的话,用过?很好,那你用过它的特效么?没有?那请跟我来。

让我先通俗的介绍一下csscss不属于html,它属于html的辅助语言,在没有css之前,网页是静态的,但自从有了css 后,网页制作的历史就要重写了,css能给网页加入许多你想象不到的动态效果,这也是其中一点而已,因为css中有很多特效,例如我们今天讲的利用css使图片变透明。

也许你会问,GIF图片不是能透明吗?那干嘛还那么麻烦,嘿嘿,GIF是可以透明,但可以半透明么?那很明显是不行的,但css就可以。想学就跟我来。

如果是完全变透明,那么它的意义不大,重要的是它可以令图片半透明,嘿嘿,还不明白么?既然是半透明,学过photoshop的人都应该知道,半透明了,就可以半遮半掩的显示图片下面的元素!我们利用这一点可以做很多效果哦,例如类似烟雾效果啦,当然,如果你肯动动脑筋,更精彩的效果可能都能做的出来。我们今天只讨论如何在Dreamweaver 4中设置与使用这种特效。

Ok,我们现在开始,前提是你得打开Dreamweaver 4,下面是设置步骤:没用过这个工具?晕!快到www.xsheji.com 下载一个吧。

1:在Dreamweaver 4中点windowàcss styles(或按键盘的shift+f11),调出css styles窗口。

2:在css styles窗口中,单击右下角的加号,弹出new style窗口。设置如图:

geshou-0605-image002.jpg

3:点ok,弹出一个大窗口style definition for .clarity,我们按照下图设置。

geshou-0605-image004.jpg

也许你已经注意到了Alpha(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)这一段代码,里面有很多问号,这需要我们去用参数来代替它,不要看到代码就怕,无非就几个意思,了解后不就那么一回事嘛。要得到好的效果,那么这些用来代替问号的参数可不能马虎,先看看每一样参数的意思我们再继续。

1):“Opacity”代表透明度水准,范围是0---100,其实就是百分比的意思,如果你想变为全透明,那么就用0代替Opacity后面的问号吧。

2):“FinishOpacity”就是用来指定结束时的透明度,范围跟Opacity一样(FinishOpacity为可选参数,不想要的话就去掉它吧。

3):“Style”是指定透明区域的形状特征,0代表统一形状,1代表线形,2代表放射形,3代表长方形。比如我们一般可以写成Style=1

4)“startX””startY”就是代表渐变效果开始的XY坐标,(坐标应该知道是什么吧)一般我们设置为StartX=0, StartY=0(这样就是表示的透明效果是从图片的左上角开始的。)

5)“FinishX”与“FinishY”当然,这个就是代表渐变效果结束时的横纵坐标了,这里很关键,填什么数值那就要看你的图片的高与宽了,假设我们的图片高与宽分别是100200像素,那么就可以写成FinishX=200 FinishY=100。(如果你只想要一半的面积是透明,那么可以设置成FinishX=100 FinishY=50

给下面一个完整代码的给你们参考:(下面的数值我是假设图片高与宽分别是100200像素)

Alpha(Opacity=25, FinishOpacity=50, Style=1, StartX=0, StartY=1, FinishX=200, FinishY=100)

4ok,这时候你应该做的是把你想要的数值把那些讨厌的问号替换掉,设置好这些参数后,就点击ok。设置的步骤到此就算完成了,但设置完了不代表我们就做完了,我们还要把这个效果赋予图片呢。下面介绍如何使用的步骤。

1:在Dreamweaver 4插入一图,假设高为100,宽为200单位是像素(为了能看到效果,我们可以把网页的背景设为红色等鲜明的色彩。

2:再次调出css styles窗口(参见设置步骤1

3:在css styles窗口中,应该有个clarity,如图指明处:

geshou-0605-image006.jpg3

4:在Dreamweaver 4选中你插入的图。

5:用鼠标单击上图3的指明处。

6:大功告成,你可以按键盘的f12来预览了(注意,这种特效在编辑状态下是不可见的,一定要预览才可见。

怎么样,图片是不是变的半透明了?这教程只起到抛砖引玉的作用,说到底还是要大家掌握了方法后能举一反三。

css技巧:实现圆角、阴影、透明效果

CSS技巧:圆角效果 切1个透明的圆形图片(这个图片要求圆角内测是透明的,而外侧是不透明的),用绝对定位来显示4个圆角,这样做的好处是只使用1个图片,即可以实现任何大小,任何背景颜色的box圆角,代码...
  • yannan1990
  • yannan1990
  • 2015年03月22日 09:45
  • 713

html通过css来设置半透明背景

Html/Css标签透明度效果的实现,在html中,实现半透明背景,在HTML Div+Css编程中,为了实现版透明,通常有3中做法。 第一种是HTML5的透明,在H5中支持透明背景颜色,但遗憾的...
  • jumtre
  • jumtre
  • 2016年03月02日 22:27
  • 28032

【前端】CSS实现背景图片透明和文字不透明效果

项目中经常会用到背景图上放一些文字介绍,这里介绍两种技术来实现背景图片透明,文字不透明效果,记录一下,方便日后学习。 1.毛玻璃效果:背景图 + 伪类 + flite:blur(3px) .d...
  • hj7jay
  • hj7jay
  • 2017年06月20日 09:57
  • 2422

CSS网页制作技巧:背景图片定位 显示切图的一部分作为背景显示

一、 网页中添加图片的方式有两种 一种是:通过标签直接插入到html中 另一种是:通过css背景属性添加 二、 怎样来判断添加图片方式?? Ø 网页中的装饰性的图片,通过背景图片添加 Ø 用户图...
  • dalancon
  • dalancon
  • 2013年10月30日 11:02
  • 17886

Div+CSS实现始终居中的半透明弹出层

Div+CSS实现始终居中的半透明弹出层
  • xyw_Eliot
  • xyw_Eliot
  • 2014年03月18日 22:17
  • 1216

CSS设置了正确的背景图片位置,网页上却显示不出来?

关于CSS中设置背景图片但在网页上未显示做如下笔记,和大家分享.. 如有说的不对或不恰当的地方,希望读者指出,共同进步。 今天在写一个小项目的时候在一个点上疑惑了许久,明明我的背景图片路径设置的不...
  • m0_38099607
  • m0_38099607
  • 2017年04月06日 13:30
  • 2586

CSS3内容处理插入图片

CSS3内容处理插入图片 * { margin: 0; padding: 0; } body { ...
  • zhongshijun521
  • zhongshijun521
  • 2016年08月01日 21:08
  • 619

网页图片左右滚动特效实例

图图:     很多网站上都有这个单击左右箭头滚动图片的效果; 看下代码: jq控制左右箭头滚动图片列表 *{ margin:0; padding...
  • bcbobo21cn
  • bcbobo21cn
  • 2015年05月28日 14:18
  • 1786

html Demo工具类:网页使用ie另存为htm文件时,css样式文件的图片路径不对,进行修改,并下载图片

网页使用ie另存为htm文件时,css样式文件的图片路径不对,进行修改,并下载图片。 最近老是要做html Demo。就写了一个工具类。   package com.chruan.html.ie...
  • chruan
  • chruan
  • 2013年04月18日 18:16
  • 2284

jquery 半透明遮罩效果

首先谈谈最简单的实现方式吧。准备两个div,一个是幕布,另一个是要显示在屏幕正中央的部件,content 里面要显示什么东东,就由你自己去定义了。可以是图片,也可以是图表、视频什么的。然后就是添加效果...
  • zheng963
  • zheng963
  • 2015年04月16日 18:07
  • 1398
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让css使网页图片半透明
举报原因:
原因补充:

(最多只允许输入30个字)