一个图片的倒影效果

倒影

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>图片倒影效果- Beautiful Style « 样式之美 » loaoao.com </title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="KEYWords" content="Reflection,canvas,filter,css,xhtml,effect" /><meta name="DEscription" content="图片倒影效果: IE是滤镜做的的.Firefox1.5+ ,Opera9+ 是用canvas来处理的" /><meta name="author" content="aoao" /><meta content="all" name="robots" /><link rel="start" href="http://http://www.alixixi.com/web/a/www.loaoao.com" title="Home" /><script type="text/javascript"> var draw=function(){  var img=document.getElementById("gundam");  var doc =document.getElementById("reflection");   if (document.all && !window.opera) {   var draw = document.createElement("DIV");   draw.setAttribute("className","draw");   doc.appendChild(draw);  }  else{   var canvas = document.createElement("canvas");   canvas.setAttribute("width",img.width);   canvas.setAttribute("height",img.height);   doc.appendChild(canvas);   if (canvas.getContext){    var test = canvas.getContext("2d");    test.translate(0,img.height);    test.scale(1,-1);    test.drawImage(img, 0, 0,img.width,img.height);    //test.globalCompositeOperation = "destination-out";    var gradient = test.createLinearGradient(0, 0, 0, img.height);    gradient.addColorStop(0, "rgba(255, 255, 255, 1.0)");    gradient.addColorStop(1, "rgba(255, 255, 255, 0)");    test.fillStyle = gradient;    test.fillRect(0,0,img.width,img.height);   }  } } window.onload = draw;</script><style type="text/css"> #reflection{ width:300px; margin:0 auto; } #gundam{ display:block; } .draw{ width:262px; height:240px;   color:red;    background:url("/UploadPic/2007-4/200741151936782.jpg") no-repeat ; filter:FlipV  progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFFFF', endColorStr='#00000000', gradientType='0'); /*progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)*/   }</style></head><body><h1>图片倒影效果</h1><p>IE是滤镜做的的.Firefox1.5+ ,Opera9+ 是用canvas来处理的.传说 Safari也支持canvas,可惜我没环境.<br />做完后才发现...原来人家早就把他封装好了...<a href="http://cow.neondragon.net/stuff/reflection/" title="Reflection.js 1.6 " >reflection 1.6</a>. 不过..重要的是我在过程学到东西..</p><div id="reflection"><img id="gundam" src="/UploadPic/2007-4/200741151936782.jpg"/></div><p>canvas的相关资料<a href="http://developer.mozilla.org/en/docs/Canvas_tutorial">http://developer.mozilla.org/en/docs/Canvas_tutorial</div></a></p><p id="copyright">Copyright  2006 <a rel="me" href="http://http://www.alixixi.com/web/a/www.loaoao.com/" title="Beautiful Style « 样式之美 » http://www.alixixi.com/web/a/www.loaoao.com">aoao</a> .  <a rel="license" href="http://creativecommons.org/licenses/by/2.5/" title="知识共享组织">Some rights reserved</a>.</p></body></html>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索canvas
, img
, test
, document
, height
倒影
ppt图片倒影效果、ai怎么做图片倒影效果、android 图片倒影效果、ps图片倒影效果怎么做、ps图片倒影效果,以便于您获取更多的相关知识。

时间: 2024-08-12 13:03:35

一个图片的倒影效果的相关文章

一个Android实现图片的倒影效果的代码示例

public static Bitmap createReflectedImage(Bitmap originalImage) { final int reflectionGap = 4; int width = originalImage.getWidth(); int height = originalImage.getHeight(); Matrix matrix = new Matrix(); matrix.preScale(1, -1); Bitmap reflectionImage

app-想要一个图片合成的APP的源码

问题描述 想要一个图片合成的APP的源码 想要开发个APP,用户可以使用APP进行图片合成,生成一个新的图片,求源码

编程-求助怎样用PHP做一个图片分层(放大缩小)浏览的效果?

问题描述 求助怎样用PHP做一个图片分层(放大缩小)浏览的效果? 我需要做一个如下链接网站的图片浏览效果.http://brain-maps.org/ajax-viewer.php?datid=42&sname=385 1.首先是鼠标滚轮滚动就能放大缩小,鼠标按住左键移动,就能像手抓住那个点一样显示反向拉过来的内容. 2.然后这些图是很大的,有的好几个G,所以把图片分成很多层的,每层又有很多张图片的切片组成,需要显示的时候才载入. 要做成这些效果,应该是怎样的编程思路呢?需要用到哪些技术? 我刚

如何在DNN模块中插入一个图片--在模块中引用资源文件

DNN永远都是运行在网站的根目录 DNN的设计上最大的特点就是始终是使用一个网站根目录下的Default.aspx文件加载皮肤和模块从而实现整个网站的页面.这也就是说DNN这个Asp.net程序永远是运行在DNN网站的根目录的,所有的资源文件(如:JS文件,图片,CSS)的引用都要从DNN网站的根目录算起. 这么说有点难以理解,举个例子吧: 假设你把DNN安装到了一个虚拟目录下面,比如DotNetNuke_2目录下,那么你输入http://localhost/DotNetNuke_2就可以访问到

自己用jQuery写了一个图片的马赛克消失效果

 这篇文章主要介绍的是自己用jQuery写了一个图片的马赛克消失效果实现过程,需要的朋友可以参考下 其中的一个效果:   html代码: 代码如下: <h1>单击图片,产生效果</h1> <div class="box"></div> 插件代码: 代码如下: ; (function ($) { var defaults = { ani: 4, //动画效果.1.马赛克向中间聚拢,2.马赛克左上角聚拢,3.马赛克拉扯消失,4.原地缩小 de

Photoshop怎样使一个图片和另一个图片很好地融合在一起

  用Photoshop把一个图片和另一个图片很好地融合在一起,可以这样做: 1.选中图片,实行羽化,然后反选,再按DELETE,这样就可以把图片边缘羽化为了达到好的融合效果,可以把羽化的像素设定的大点,同时还可以多按几次DELETE,那样融合的效果更好. 2.在图片上添加蒙版,然后选羽化的喷枪对图片进行羽化,同样能达到融合的效果.最后别忘了把层的透明度降低,效果会更好. 分类: PS入门教程

Extjs grid添加一个图片状态或者按钮的方法

extjs的grid中我们经常需要添加一个图片状态或者按钮,总结一下自己用过的方法:    一.状态表示:   代码如下: renderer:function(value){  if(value==0){  return "<img src='images/icons/cancel.png'>";  }else if(value==1){  return "<img src='images/icons/accept.png'>";  }  r

win7系统word文档设置图片有倒影效果的方法

  word文档一款文字处理器,可以编辑和排版文字,有时候编辑word文档为了能够让内容更加生动,我们会配上图片.win7旗舰版系统中word文档中插入一张图片,有什么办法能让图片有倒影效果呢?如果想要让图片有倒影效果,可以参考下面下面教程设置. 具体方法如下: 1.首先把图片插入到文档中; 2.选中图片,并选中图片工具,格式选项卡; 3.在格式选项卡下,找到图片样式组,图片效果; 4.图片效果下拉菜单中选择映像; 5.在映像设置选项中可以选择不同的效果,如先选择第一张效果; 6.返回到word

java-急,一个图片路径问题

问题描述 急,一个图片路径问题 有俩项目,a,b,同ip不同端口, 在A里存入图片, 在A里只存入了图片的路径地址比如img/t.jpg, 在b获取A存入的图片, 该怎么获取,求大神 解决方案 直接带端口用webclient去下载就可以了. 另外两个项目完全可以都用默认的端口,只要在apache中通过不同的域名/主机头区分就可以了. 解决方案二: 配置一下 B 的 webroot 路径,指向 img/ 就好. 解决方案三: b获取A的地址后,可以通过相对路径,或者找A请求图片数据