利用CSS切割图片来切换图片

.img2

{

position:absolute;

clip:rect(0px 20px 20px 0px);

}

.img1

{

position:absolute;

clip:rect(0px 60px 60px 20px);

left:-11px

}

function switchimgcss(obj)

{

//document.getElementById("img_css").className

//document.getElementById("img_css").className="img1"

if (obj.className=="img1")

{

obj.className="";   //该语句不能省略

obj.className="img2";

}

else{

obj.className="";

obj.className="img1";

}

}

clip 属性用于剪切图片:

css通过控制显示图片的位置来实现图片的剪切

clip:rect(y1 y1 x2 x1)吧

y1=定位的y坐标(垂直方向)的起点

x1=定位的x坐标(水平方向)的起点

y2=定位的y坐标(垂直方向)的终点

x2=定位的x坐标(水平方向)的终点

注:坐标的起点是在左上角

html实现图片切割,利用CSS切割图片技术来动态显示图片相关推荐

  1. css大图切割,利用CSS切割图片技术来动态显示图片

    利用CSS切割图片来切换图片 .img2 { position:absolute; clip:rect(0px 20px 20px 0px); } .img1 { position:absolute; ...

  2. css样式里把背景设置为图片,利用css如何设置全屏背景图片

    利用css如何设置全屏背景图片 如果你有一张比较绚烂的图片想做背景,可以这样设置,就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网! 代码如下: body{ backg ...

  3. css实现鼠标触碰动态显示图片文本

    css实现鼠标触碰动态显示图片文本 这几天想给女朋友准备一份小礼物,就想着,开发一个网站给她表白吧,来试试! 其实这个就是在你原本的网页上面重新添加了另外一个页面,只要你用transition定义一下 ...

  4. 利用CSS、JavaScript及Ajax实现图片预加载的三大方法

    预加载图片是提高用户体验的一个很好方法.图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度.这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布 ...

  5. 利用CSS、JavaScript及Ajax实现图片预加载的三大方法及优缺点分析

    预加载图片是提高用户体验的一个很好方法.图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度.这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布 ...

  6. html让图片一直旋转,css如何设置不停旋转的图片?

    css如何设置不停旋转的图片?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css如何设置不停旋转的图片? 这个效果实现起来其实并不困难,代码清单如下: ...

  7. html背景图片在底部,CSS兑现固定DIV层背景图片且底部显示

    CSS实现固定DIV层背景图片且底部显示 /*CSS缩写形式*/ div { background:url(/images/about_bg.jpg) no-repeat fixed; backgro ...

  8. html图片缩小属性,CSS属性实现同比例缩小图片

    本文向大家描述一下如何使用CSS属性同比例缩小图片,一般情况下如果要把一副大图片按比例缩小到某个尺寸,对于现代浏览器,直接使用max-width和max-height两条CSS属性即可. 符合Web标 ...

  9. 计算机画图工具怎么缩小图片,Win10如何放大或缩小图片?利用win10画图工具放大、缩小图片教程...

    在日常使用电脑过程中,我们经常会碰到需要放大或缩小照片(图片)的情况.那么,win10系统下该如何扩大或者缩小照片(图片)呢?其实,我们可以通过使用win10系统自带的画图工具来实现.下面小编就向大家 ...

最新文章

  1. 科学:螳螂虾大脑拥有记忆和学习中心
  2. 创建Maven的Web工程
  3. python简述题_python的一些基本概念知识和面试题
  4. linux配置oracle11G监听及本地网络服务 及 数据库建库
  5. Mongo学习---mongo入门1
  6. boost::process::environment相关的测试程序
  7. android自验签名证书,没有以前的互联网连接,无法验证Android自签名证书
  8. C++远征之封装篇——常对象成员、常成员函数
  9. vim编辑器常见使用
  10. android 来电拒接_[系统漏洞]模拟耳机广播实现来电自动接听和拒接
  11. 4.你认为一些军事方面的软件系统采用什么样的开发模型比较合适?
  12. python登录系统账号检测_使用Python脚本检测邮件账户密码是否被泄漏,提高你的账户安全性...
  13. 终于等来了十一长假,当然要戴上你去这些美到哭的地方
  14. (专升本)PowerPnt(幻灯片放映、演示文稿放映)
  15. 探索AI助手ChatGPT实际应用场景
  16. vue 项目检测新版本功能
  17. 基于ijkplayer实现低延迟直播播放器
  18. 用c语言编程确定一个相图的截面,2011级本科C语言上机复习题.doc
  19. 会声会影2023旗舰版中文版永久功能使用技巧说明
  20. Py之interpret:interpret的简介、安装、案例应用之详细攻略

热门文章

  1. 数据中台 第5章 数据汇聚联通:打破企业数据孤岛
  2. 优先级调度算法实现_《操作系统原理》实验一:进程调度
  3. 数据结构第二版(朱昌杰版)补第一章习题答案
  4. 前段时间一直不知道怎么学习,在网上找到一篇好文章分享给在路上的产品经理...
  5. Windows的使用技巧(一)
  6. 【教程】【图文】使用 CCPE 批量装机、网络克隆
  7. Python: email-validator验证Email地址
  8. 通用模型切片处理过程 CesiumLab系列教程
  9. 家用计算机桌,家用电脑桌尺寸一般是多大?
  10. SAP ABAP 对话框编程教程:中的模块池-09