大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> HTML/CSS -> 巧用CSS制作文字变图象特效

巧用CSS制作文字变图象特效

时间: 2021-07-31 作者:daque

一段笔墨,当鼠标在笔墨上头单击,笔墨消逝,从来笔墨的场合却登时形成了一张图片,当鼠标在图片上单击,图片又消逝,从来的笔墨又重现了,像变把戏一律,是否有道理?!这种功效用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〉 〈/span〉    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="http://edu.chinaz.com/get/website/html_css/image/line.gif" width="316"  height="26"〉〈/span〉    上头代码中“img”中的代码在本质创造中将随插入图片的各别而变换

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.