не могу наложить картинку на картинку
body {
margin: 0;
padding: 0;
}
.main {
width: 1920px;
height: 1080px;
}
.main #qwe1 {
height: 1920px;
height: 1080px;
position: relative;
}
.main #qwe2 {
height: 900px;
height: 400px;
position: absolute;
}
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>Page Title</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<link rel='stylesheet' type='text/css' media='screen' href='style.css'>
<script src='main.js'></script>
</head>
<body>
<div class = "main">
<img id="qwe1" src="143164-geometric-wallpaper-geometric-high-quality-background-19201080.jpg">
<img id="qwe2" src="4soa9bfh1oqkeh7vpk54v46alu.png">
</div>
</body>
</html>
Ответы (1 шт):
Автор решения: budaPest
→ Ссылка
"main" у вас родительский элемент для двух изображений, поэтому для "main" position: relative, а для img position: absolute; и первому и второму, в таком случае выставляя для img свойства z-index, top, lef right, bottom можете размещать их так как вам удобно
.main {
width: 1920px;
height: 1080px;
position: relative;
}
.main #qwe1 {
height: 1920px;
height: 1080px;
position: absolute;
top: 0;
left: 0;
z-index: 1
}
.main #qwe2 {
height: 900px;
height: 400px;
position: absolute;
top: 0;//выставляйте так как вам удобно
left: 0;//выставляйте так как вам удобно
z-index: 2
}
или же первое изображение сделайте как фоновое для "main", а второе будет с абсолютным позиционированием