久久久久成人免费看a含羞草久色_91福利资源站_好色综合网_久久久久国产精品一区二区三区_一级片免费看_久久久久国产精品久久久久

订阅本栏目 RSS您所在的位置: 深山工作室 > DIV+CSS > 正文

用CSS层叠样式表实现文字变图象特效

天极网 2008/3/15 20:41:50 深山行者 字体: 浏览 7970
一段文字,当鼠标在文字上面单击,文字消失,原来文字的地方却立即变成了一张图片,当鼠标在图片上单击,图片又消失,原来的文字又重现了,像变魔术一样,是不是有意思?!这种效果用Dreamweaver的Behavirs 功能也可实现,但那要增加一段Javascript程序,明显增加了不少代码。而用CSS来制作这种效果,增加的代码却要少得多。

  原理:利用CSS的属性值可动态改变的特点。

  思路:定义一个HTML元素CSS属性的两种属性值,再用一个事件来触发,一旦事件发生,则改变HTML元素的属性值,从而达到预期目的。

  制作方法:

  1、在网页中输入一段文字,用“Span”标记把它括起来,并给它加一个CSS的“ID”属性(也就是给这段文字编一个代号,如:“Text1”,以便识别);再插入一张图片,同样也用“Span”把它括起来,也给它加一个“ID”属性,如:ID="image1";

  2、在网页源代码的〈head〉与〈/head〉之间加上下面这段CSS代码:

以下是引用片段:
  〈style type="text/css"〉
  〈!--
  .style1 { position:absolute; top: 200px; left:180px;
  background-color:#ccccff; visibility:hidden}
  .style2 { position:absolute; top: 200px; left:180px;
  background-color:#ccccff; }
  .style3 { position:absolute; top: 190px; left:180px;
  visibility:hidden}
  .style4 { position:absolute; top: 190px; left:180px; }
  --〉
  〈/style〉

  上述代码中的“top”、“left”的值用于定位文本和图片在网页中位置,“backgroud-color”用于确定文本的背景颜色,这些属性值要根据实际情况修改。visibility是决定当前对象是否显示的CSS属性,本例就是动态地改变这个属性值来达到效果的;

  3、在“Text1 ”的那个“span”中加载CSS的“.style2”,让那段文本一开始是显示的,并再加载一个“onclick”触发事件,一旦这个事件发生,将做两件事,一是让“Text1”采用CSS的“.style1”,把文本隐藏;二是让“image1”采用CSS的“.style4”,让图象显示。这样,“Text1”及那段文本的代码是这样的:〈span id="text1" class="style2" onclick="document.all.text1.className='style1'; document.all.image1.className='style4' "〉〈font color="#0000FF"〉鼠标在这段文字上单击,文字消失变为图象。在图象上单击,图象消失,恢复为文字。〈/font〉

  4、同样在“image1 ”的那个“span”中加载CSS的“.style3”,让那张图片一开始是隐藏的,并再加载一个“onclick”触发事件,一旦这个事件发生,将做两件事,一是让“Text1”采用CSS的“.style2”,把文本显示;二是让“image1”采用CSS的“.style3”,让图象隐藏。这样,“image1”及那张图片的代码是这样的:

以下是引用片段:
  〈span id="image1" class="style3" onclick="document.all.text1.className='style2';document.all.image1.
  className='style3' "〉〈img src="/images/NullPic.gif" width="316" height="26"〉〈/span〉

  上面代码中“img”中的代码在实际制作中将随插入图片的不同而改变。

相关阅读
asp随机显示图象
汽配公司
macromedia dreamweaver 平均分布单表格宽度与高度mxp插件下载
深山行者留言系统V1.0 (简称深山留言V1.0)
利用ResponseXML的方法调用163天气预报
JS代码判断集锦(之一)
DIV+CSS实现内容垂直居中的一个例子
昆山假日旅行社
共有0条关于《用CSS层叠样式表实现文字变图象特效》的评论
发表评论
正在加载评论......
返回顶部发表评论
呢 称:
表 情:
内 容:
评论内容:不能超过 1000 字,需审核,请自觉遵守互联网相关政策法规。
验证码: 验证码 
网友评论声明,请自觉遵守互联网相关政策法规。

您发布的评论即表示同意遵守以下条款:
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家、社会、集体和公民的合法权益;
二、不得发布国家法律、法规明令禁止的内容;互相尊重,对自己在本站的言论和行为负责;
三、本站对您所发布内容拥有处置权。

更多信息>>栏目类别选择
百度小程序开发
微信小程序开发
微信公众号开发
uni-app
asp函数库
ASP
DIV+CSS
HTML
python
更多>>同类信息
jquery设置或获取修改classname
利用css3.0写出一个音乐播放的唱片碟盘的效果
利用css中的scale()实现放大缩小效果
利用background-color:#000000a8在背景颜色16进制代码之后加字母加上数字让背景色透明
css背景使用base64编码或者将base64编码放在img图片标签中
利用css3中的-webkit-font-smoothing把网页文字的毛边去掉
更多>>最新添加文章
dw里面查找替换使用正则删除sqlserver里面的CONSTRAINT
Android移动端自动化测试:使用UIAutomatorViewer与Selenium定位元素
抖音直播音挂载小雪花 懂车帝小程序
javascript获取浏览器指纹可以用来做投票
火狐Mozilla Firefox出现:无法载入您的Firefox配置文件 它可能已经丢失 或是无法访问 问题解决集合处理办法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路径
python通过代码修改pip下载源让下载库飞起
python里面requests.post返回的res.text还有其它的吗
更多>>随机抽取信息
利用CSS里面的A:hover鼠标滑过缩略图时放大图片
手机网站
利用CSS的position定位属性定义一个顶部飘动的柳叶效果非常酷
自由鸟
深山旅行社网站管理系统5.0发布
网页制作CSS中常用的单位
主站蜘蛛池模板: 免费在线观看亚洲 | 亚洲一区二区在线 | 日日摸夜夜添夜夜添破第一 | 国产情趣酒店鸳鸯浴在线观看 | 一个人在线观看免费视频www | 亚洲av无码国产精品久久不卡 | 天天看片日日夜夜 | 国产草草影院ccyycom | 欧美高清视频在线 | 黄色视屏免费在线观看 | 精品少妇人妻av无码专区 | 成人无码午夜在线观看 | 公粗挺进了我的密道在线播放贝壳 | 欧洲人激情毛片无码视频 | 国产精品四虎 | 久久久久成人精品一区二区 | 欧美成人tv在线观看免费 | 日本一级在线观看 | 成人免费看的a级毛片 | 亚洲国产综合自在线另类 | 九九视频免费精品视频 | 日本一级毛片视频网站 | 国产麻花豆剧传媒精品mv在线 | 久久这里一区二区精品 | 免费久久精品国产片香蕉 | 国产在线无码制服丝袜无码 | 无遮挡边吃摸边吃奶边做 | 欧美日本俄罗斯一级毛片 | 日韩综合网 | 欧美国产日韩久久久 | 中文字幕在线观看日韩 | 欧美日本综合 | 亚州一级毛片在线 | 一区二区三区视频在线观看 | 精品人人妻人人澡人人爽牛牛 | 在办公室被c到呻吟的动态图 | 色偷偷88888欧美精品久久久 | 欧美做爰gif动态图一区二区 | 18禁无遮挡无码网站免费 | 一级欧美毛片成人免费视频 | 少妇激情一区二区三区视频 |