for计算位置坐标
2024-09-28 16:08:58
代码1效果图:
代码2效果图:
<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<title></title>
<style>
div {
width: 50px;
height: 50px;
background: red;
position: absolute;
top: 0;
left: 0;
font-size: 30px;
text-align: center;
line-height: 50px;
color: #fff;
}
</style> <script>
window.onload = function() {
var aDiv = document.getElementsByTagName('div');
//先创建div
for(var i = 0; i < 20; i++) {
document.body.innerHTML += '<div>' + i + '</div>';
}
//再查找div的位置
for(var i = 0; i < 10; i++) {
aDiv[i].style.left = 20 + i * 60 + 'px';
// aDiv[i].style.top = 10 + i * 50 + 'px';
}
//位置调整
for(var i = 10; i < 20; i++) {
aDiv[i].style.left = 20 + (i - 10) * 60 + 'px';
aDiv[i].style.top = 60 + 'px';
} // for(var i=20;i<30;i++){
// aDiv[i].style.left = 20+(i+10)*60+'px';
// aDiv[i].style.top = 60+'px';
// }
// 逢10 往下一行(小练习)
// 来一个小V字形(小练习) };
</script>
</head> <body>
</body> </html>
逢十往下一行(代码一)
<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<title></title>
<style>
div {
width: 50px;
height: 50px;
background: red;
position: absolute;
top: 0;
left: 0;
font-size: 30px;
text-align: center;
line-height: 50px;
color: #fff;
}
</style>
<script>
window.onload = function() {
for(var i = 0; i < 11; i++) {
document.body.innerHTML += '<div>' + i + '</div>';
}
var aDiv = document.getElementsByTagName("div");
for(var j = 0; j < 6; j++) {
aDiv[j].style.left = j * 50 + 'px';
aDiv[j].style.top = j * 50 + 'px';
}
for(var z = 6; z < 11; z++) {
aDiv[z].style.left = z * 50 + 'px';
aDiv[z].style.top = (10 - z) * 50 + 'px';
}
} </script>
</head>
<body>
</body>
</html>
逢五往上(代码2)
最新文章
- iOS推送小结(证书的生成、客户端的开发、服务端的开发)
- 【开源】OSharp框架解说系列(6.1):日志系统设计
- C#中中文编码的问题(StreamWriter和StreamReader默认编码)
- 3D数学 ---- 矩阵和线性变换[转载]
- sftp配置
- jQuery之Deferred对象的使用
- sk_buff
- ACM 中常用的算法有哪些? 2014-08-21 21:15 40人阅读 评论(0) 收藏
- hdu 1869
- LINUX下为LVM磁盘增加硬盘空间
- Android笔记(一):从this关键字发散
- linux之SQL语句简明教程
- 【转】How to initialize a two-dimensional array in Python?
- Tomcat中文乱码解决办法
- TypeScript设计模式之装饰、代理
- Linq-插入insert
- 02: DOM 实例
- R包下载的一些小问题
- IFS二次开发03——Item
- C++ pair 类型