Как задвинуть изображение за границы экрана страницы?
Нужно поставить изображение по центру, но не получается, потому что картинка бабочки достигает границы экрана, а нужно затолкнуть за эту границу
Код html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Сайт</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript">
(function() {
var preload = document.getElementById("preloader");
var loading = 0;
var id = setInterval(frame, 64);
function frame() {
if (loading == 100) {
clearInterval(id);
} else {
loading = loading + 1;
if (loading == 90) {
preload.style.opacity = "0";
}
}
}
})();
</script>
</head>
<body src="pictures/foner.png">
<li id="text"><a href="">Портфолио</a></li>
<li id="text"><a href="">Портфолио</a></li>
<li id="text"><a href="">Портфолио</a></li>
<img id="logo" src="pictures/logotip.png">
<img id="fone" src="pictures/fone.png" alt="">
<img id="foner" src="pictures/fone.png" alt="">
<img id="fon" src="pictures/fon.png" alt="">
</body>
</html>
#text {
list-style-type: none;
display: inline;
margin-left: 25px;
text-decoration: none;
font-size: 20px;
font-family: Comic Sans MS, Comic Sans;
margin-top: 50px;
}
a {
text-decoration: none;
color: grey;
transition: 2s;
}
a:hover {
color: black;
transition: 2s;
}
#logo {
width: 150px;
display: block;
margin-left: auto;
margin-right: auto;
}
#fon {
width: 1800px;
margin-top: 360px;
position: relative;
overflow-x: hidden;
margin-right: 3000px;
}
#fone {
position: absolute;
margin-top: 50px;
background-size: 100%;
}
#foner {
transform: rotate(180deg);
margin-top: 540px;
position: absolute;
}
body {
background-color: purple;
}