Привет всем - я пытаюсь расположить 2 изображения друг над другом. Возможно, было бы более разумно объединить эти 2 изображения вместе для «простоты использования», но сейчас у меня есть 2 изображения - текст (logo.png) и форма (form.png). Мне бы хотелось, чтобы они выглядели так, выровнялись едва друг над другом - и чтобы они были в центре экрана, надеясь, что они будут масштабироваться и центрироваться в соответствии с размером экрана.
Есть ли простой способ для этого, который я пропускаю? Вот мои изображения и CSS: (Извините, у меня нет живой демонстрации, так как мой образец находится на локальном сервере - но я могу загрузить оба, если это поможет).
Изображение несколько временное, но размеры остаются прежними
html{
background: url(images/bg4.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#main{
width: 875px;
height: 350px;
background: url(images/form.png) 0 0 no-repeat;
position: relative;
margin: 15% 0 0 25%;
z-index: 1;
}
#main form {
width: 1014px;
height: 228px;
background: url(images/logo.png) 0 0 no-repeat;
position: absolute;
margin: -210px 0 0 -175px;
z-index: 2;
}
С помощью этого кода - я стремлюсь центрировать изображения в зависимости от размера экрана и соответственно масштабировать их. Он отлично работает на моем мониторе, но смещается от центра на моем меньшем ноутбуке.
Большое спасибо за любую помощь!
(Кроме того, в настоящее время нет разметки, у меня есть этот код в теге <style type="text/css">
в моем файле index.html)