<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>自动生成V字型-只能用定位实现</title>
<style>
#content{
width:500px;
height:500px;
border:1px solid red;
position:absolute;
}
#content div{
width:100px;
height:100px;
background:red;
font:30px/30px "宋体";
position:absolute;
}
</style>
<script>
window.onload = function(){
var oBtn = document.getElementById("button");
var oContent = document.getElementById("content");
var str = "";
var l = 0;
var t = 0;
oBtn.onclick = function(){
for(var i = 0;i < 5;i++){
l = i * 100;
if(i <= 2){
t = i * 100;
}else{
t = 400 - i * 100;
}
str += '<div style = "left:'+ l +'px;top:'+ t +'px;">'+ i +'</div>';
}
oContent.innerHTML = str;
}
}
</script>
</head>
<body>
<input type = "button" value = "click" id = "button"/>
<div id = "content">
</div>
</body>
</html>
第2课--2.3自动生成V字型-只能用定位实现
最新推荐文章于 2024-06-15 16:20:27 发布