小米手机微信怎样能显示定位服务器地址,小米手机丢了微信可以定位

news/2024/11/22 17:26:27/

这个效果并不难,要点是位置和比例设置,

捕获鼠标位置、判断鼠标位置区域、还有onmouseover事件、onmousemove事件、onmouseout事件

设置显示大图的比例,小图上显示的切图比例都要弄准确点,最好是2倍啦,4倍啦。

主要注意宽度,我这里的图片m.jpg是1440X900的....

复制代码 代码如下:

放大镜效果

*{margin:0;padding:0;}

#smallimg{width:360px;float:left;position:relative;border:1px solid red;}

#smallimg img{ width:360px;}

#bigimg{float:left;width:400px;height:400px;margin-left:40px;border:1px solid #ccc;display:none;}

#showimg{width:100px;height:100px;background:#fff;cursor:move; position:absolute;border:1px solid #666;opacity:0.5;filter:alpha(opacity=50);display:none;}

 

var $=function(id){return typeof id=="string"?document.getElementById(id):id}

var smallimg = $("smallimg");

var showimg = $("showimg");//滤镜图片

var bigimg = $("bigimg");

var small_url = smallimg.getElementsByTagName("img")[0].getAttribute("src");

var show_half = maxWidth = maxHeight = 0;

smallimg.onmouseover = function(){

showimg.style.display = "block";

bigimg.style.display = "inline";

show_half = showimg.offsetHeight/2;

maxWidth = smallimg.clientWidth - showimg.offsetWidth;

maxHeight = smallimg.clientHeight - showimg.offsetHeight;

//上面两个变量指明showimg允许活动的区域

};

smallimg.onmousemove = function(e){

var e=window.event?window.event:e;

var num=bigimg.clientWidth/showimg.clientWidth;

var Top = e.clientY - smallimg.offsetTop - show_half;

var Left = e.clientX - smallimg.offsetLeft - show_half;

//获取当前移动的showimg位置 计算方法是 鼠标坐标 - 最外面容器的坐标 - 盒子的宽(高)的/2

Top = Top<0?0:Top>maxHeight?maxHeight:Top;

Left = Left<0?0:Left>maxWidth?maxWidth:Left;

showimg.style.top = Top + "px";

showimg.style.left = Left + "px";

bigimg.style.background = "url("+small_url+") -"+Left*num+"px -"+Top*num+"px no-repeat";

};

smallimg.onmouseout = function(){

showimg.style.display="none";

bigimg.style.background ="";

bigimg.style.display="none"

};

小米手机丢了微信可以定位


http://www.ppmy.cn/news/773443.html

相关文章

小米之家真的是有效的渠道模式么?

小米在去年取得了复兴&#xff0c;重新跻身全球手机市场前五名&#xff0c;而在中国市场也取得了同比大幅增长的好成绩&#xff0c;小米将其中一部分原因归于在线下渠道的变革--大举建设小米之家&#xff0c;目前这一模式已开始向印度等海外市场推广&#xff0c;不过这一模式真…

在小米之家收录的文章

一条汇编指令是如何在计算机的硬件中进行执行的 - 墨清乌 - 博客园 (cnblogs.com)&#xff0c; 这个东西是连接软件硬件的桥梁。

小米手机深陷“返修门” 售后成软肋

日前&#xff0c;小米公司正式发布了售价仅为1499元的小米手机青春版&#xff0c;选择在毕业季的前夕发售这款大打“青春牌”的手机&#xff0c;的确很受学生欢迎。但与此同时&#xff0c;有关小米手机的负面消息被频频曝出&#xff1a;发货慢、频死机、售后客服电话难以接通、…

Linux 学习记录46(QT篇)

Linux 学习记录46(QT篇) 本文目录 Linux 学习记录46(QT篇)一、建立QT项目工程二、Assistant帮助文档的使用三、自动生成的文件介绍1. tempprj.pro2. mainwindow.h3. mainwindow.cpp4. main.cpp5. mainwindow.ui 四、常用类的介绍1. 信息调试类(1. qDebug(2. 输出当前界面尺寸(3…

flutter ffmpeg_kit_flutter 踩坑

LTS区别 pubspec.yaml LTS可以兼容更低版本的安卓 ios版本, 详情:https://github.com/arthenica/ffmpeg-kit/wiki/LTS-Releases ffmpeg_kit_flutter: 5.1.0-LTS或者ffmpeg_kit_flutter: 5.1.0备注:安卓 SDK24 表示安卓7 使用非LTS版本可能提示需要修改sdk最低版本 android\app…

idea 代码格式化 Spotless 教程

介绍 Spotless 是一个代码格式化工具。它支持的开发语言有java, kotlin, scala, sql, javascript, css, json, yaml, etc。它可以提示哪里不规范&#xff0c;同时也支持自动修正&#xff08;其实就是批量的将所有类格式化&#xff09;支持maven|gradle plugin等插件 接入 下…

idea取消import自动格式化

记录一次idea取消自动格式化import列的设置。&#xff08;包括java和vue文件等&#xff09; 前因&#xff1a;上传svn时&#xff0c;总是会自动格式化import&#xff0c;例如&#xff1a;改变import顺序&#xff0c;在import前加减空格等。导致增加很多无用的修改内容&#xf…