当前位置:网站首页>Picture zoom Center
Picture zoom Center
2022-07-06 18:25:00 【Full stack programmer webmaster】
Hello everyone , I meet you again , I'm the king of the whole stack .
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title> Picture zoomed in and centered </title>
<meta name="description" content="">
<meta name="keywords" content="">
<style>
*{margin:0; padding:0;}
ul,li{margin-right: 0; padding:0;}
li{list-style:none;}
a{text-decoration: none;}
.clearfix:before,.clearfix:after{display: table; content: "";}
.clearfix:after{overflow: hidden; clear: both;}
.clearfix{zoom:1;}
body{width: 100%; height: 100%; background-color: #000; overflow:hidden;}
#box{width:330px; margin:100px auto; position: relative;}
#box li{width:100px; height:100px; background:red; margin:10px 10px 0 0; float:left; color:#fff; line-height:24px;}
</style>
</head>
<body>
<ul id="box" class="clearfix">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<script src="js/app/move.js"></script>
<script>
window.onload = function(){
var aLi = document.getElementById('box').getElementsByTagName('li');
var arr = [];
var i=0;
var zIndex = 1;
for(i=0; i<aLi.length; i++){
aLi[i].innerHTML = 'left:'+aLi[i].offsetLeft + 'px' + '<br>top:'+ aLi[i].offsetTop + 'px';
arr.push({left:aLi[i].offsetLeft,top:aLi[i].offsetTop});
}
for(i=0; i<aLi.length; i++){
aLi[i].index = i;
aLi[i].style.left = arr[i].left + 'px';
aLi[i].style.top = arr[i].top + 'px';
aLi[i].style.position ='absolute';
aLi[i].style.margin = 0;
aLi[i].onmouseover = function(){
this.style.background = 'green';
this.style.zIndex=zIndex++;
startMove(this,{
width:200,
height:200,
left:arr[this.index].left - 50,
top:arr[this.index].top - 50
});
}
aLi[i].onmouseout = function(){
this.style.background = 'red';
startMove(this,{
width:100,
height:100,
left:arr[this.index].left,
top:arr[this.index].top
});
}
}
}
</script>
</body>
</html>Copyright notice : This article is an original blog article . Blog , Without consent , Shall not be reproduced .
Publisher : Full stack programmer stack length , Reprint please indicate the source :https://javaforall.cn/117400.html Link to the original text :https://javaforall.cn
边栏推荐
- Top command details
- Four processes of program operation
- 30 分钟看懂 PCA 主成分分析
- Release of the sample chapter of "uncover the secrets of asp.net core 6 framework" [200 pages /5 chapters]
- Declval (example of return value of guidance function)
- Recommend easy-to-use backstage management scaffolding, everyone open source
- Cocos2d Lua 越来越小样本 内存游戏
- Redis的五种数据结构
- 287. 寻找重复数
- POJ 2208 已知边四面体六个长度,计算体积
猜你喜欢

虚拟机VirtualBox和Vagrant安装

Maixll dock camera usage

Self-supervised Heterogeneous Graph Neural Network with Co-contrastive Learning 论文阅读

44所高校入选!分布式智能计算项目名单公示

Splay

Implementation of queue
![[swoole series 2.1] run the swoole first](/img/cd/88abf7e83e9d9d416051b33263690b.png)
[swoole series 2.1] run the swoole first

Introduction and case analysis of Prophet model

第三季百度网盘AI大赛盛夏来袭,寻找热爱AI的你!

1700C - Helping the Nature
随机推荐
Running the service with systemctl in the container reports an error: failed to get D-Bus connection: operation not permitted (solution)
287. 寻找重复数
D binding function
Splay
[Android] kotlin code writing standardization document
STM32+MFRC522完成IC卡号读取、密码修改、数据读写
Grafana 9.0 正式发布!堪称最强!
Principle and usage of extern
具体说明 Flume介绍、安装和配置
CSRF vulnerability analysis
解读云原生技术
atcoder它A Mountaineer
小程序在产业互联网中的作用
DOM简要
POJ 2208 已知边四面体六个长度,计算体积
HMS core machine learning service creates a new "sound" state of simultaneous interpreting translation, and AI makes international exchanges smoother
C language college laboratory reservation registration system
面向程序员的精品开源字体
Brief description of SQL optimization problems
Alibaba cloud international ECS cannot log in to the pagoda panel console