随浏览器大小变化的图片,如何做相当于热点的链接或点击事件
2014-07-30 12:25
267 查看
网页中的一张图片,在该图中有多处热点链接,如果不随着浏览器的宽高变化而变化,用在dw热点工具就可以了,但如随浏览器大小宽高变化,相对应的热点链接在图片中的位置还是不变,该怎么弄?
下面做个模拟热点,ie8以下需要 js控制
下面做个模拟热点,ie8以下需要 js控制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN"> <head> <title>无标题文档</title> <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> <meta name="Keywords" content="" /> <meta name="Description" content="" /> <link type="text/css" rel="stylesheet" href="" /> <style type="text/css"> div,body,img{margin:0;padding:0} .root{border:1px solid black;width:100%} .wrapper{width:500px;position:relative;border:1px solid red;} .wrapper img{width:100%} .one{width:10%;height:20%;position:absolute;left:10%;top:10%;border:1px solid yellow;background:url(transparent.gif)\9;} .two{width:10%;height:10%;position:absolute;left:50%;top:50%;border:1px solid red;background:url(transparent.gif)\9;} @media screen and (max-width: 500px) { .wrapper {width: auto;} } </style> </head> <body> <div class="root"> <div class="wrapper" > <img src="01.jpg" /> <div class="one" onclick="alert('one')"> </div> <div class="two" onclick="alert('two')"> </div> </div> </div> </body> </html>
</pre><p></p><pre>
相关文章推荐
- IE6、IE内核国产浏览器 png 图片热点链接 不显示问题解决方法
- 如何在一张图片上添加多个不同的链接-热点篇
- 实现图片放大缩小,点击热点响应事件
- 点击链接让相关的图片有变化
- 点击链接,让相关的图片有明显变化
- 如何去掉超链接或图片热点链接的虚线框
- 如何在WebView中点击链接,使用自己的activity打开,不调用系统自带的浏览器
- iOS WebView 如何通过js获取网页中所有图片并加入点击事件,实现浏览图片的功能
- 【代码】如何在手机等移动平台上浏览器网页中点击链接跳转到QQ聊天界面
- 用JS或者jQuery监听 浏览器窗口大小的变化事件
- 如何去掉图片点击后的超级链接虚框?(已解决!)
- 判断是否为移动浏览器;判断是否支持滑动事件;通过手势来改变图片大小;使用手机GPS定位用户所在的城市;利用浏览器的cookie保存用户名;
- 用JS或者jQuery监听 浏览器窗口大小的变化事件
- 如何在手机浏览器网页中点击链接跳转到QQ聊天界面
- javaScript---图片渐显效果和文字大小变化之鼠标响应事件
- 如何去掉图片点击后的超级链接产生的虚框问题(两种实现方法)
- 手机浏览器上,按钮、图片、文本框点击进去的时候有阴影,如何去掉?
- js点击事件代理时切换图片如何防抖动
- EXCEL中如何保持图片大小不随单元格变化而变化
- 进击的KFC:iOS WebView 如何通过js获取网页中所有图片并加入点击事件,实现浏览图片的功能