<!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>Document</title>
<style lang="">
body{
padding: 0;
margin: 0;
}
.backgroundIMG{
height: 770px;
background: url(http://taoxinmei.com/images/sell.png) no-repeat;
-webkit-background-size:cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
</style>
</head>
<body>
<div class="backgroundIMG"></div>
</body>
</html>
如果有1px 差距, 可能是你PS切图没有切好导致的
<!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>404</title>
<link rel="shortcut icon" type=image/x-icon href=./favicon.ico>
</head>
<style lang="">
*{
padding: 0;
margin: 0;
}
.box{
background: url(http://taoxinmei.com/images/404.jpg) no-repeat center center;
background-size: cover;
background-attachment: fixed;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.to{
width: 100%;
height: 100px;
position: relative;
left: 0%;
top: 65%;
/* background-color: red; */
}
.to a {
width: 300px;
height: 100px;
/* background: blue; */
position: absolute;
background-size: cover;
background-attachment: fixed;
left: 35%;
top: 0;
right: 0;
bottom: 0;
transform: translate(-50%,0%);
}
</style>
<body>
<div class="box">
<div class="to">
<a href="http://test.taoxinmei.com"></a>
</div>
</div>
</body>
</html>