案例4-拼图-循环套循环-注意“声明”“加等”“背景定位”

案例4-拼图-循环套循环-注意“声明”“加等”“背景定位”

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>擦出图片</title>

<style>

body{

margin: 0;

background-color: rgb(211, 241, 213);

}

.wrap{

position: relative;

width: 590px;

margin: 100px auto;

}

.wrap div{

width: 50px;

height: 50px;

position: absolute;

background: url(./img.jpg);

background-color: rgb(98, 133, 95);

background-size: 1000% 1000%;

}

.wrap div:nth-of-type(1){

background-position: 0px 0px;

}

</style>

</head>

<body>

<div class="wrap">

</div>

<script>

var wrap = document.querySelector(".wrap");

var inner = "";

var w = 50;

var h = 50;

 

for(var i = 0; i < 10; i++){

for(var j = 0; j < 10; j++){

inner += '<div style="left:'+(j*w)+'px;top:'+(i*h)+'px; background-position: -'+(j*w)+'px -'+(i*h)+'px"></div>';

}

}

wrap.innerHTML = inner;

 

</script>

 

</body>

</html>

相关文章: