У меня есть 2 изображения, которые я хотел бы выглядеть похожими на эту фотографию (извините за качество, PSD для сайта разбросан, поэтому я взбил изображение за несколько минут, чтобы показать, что я имел ввиду).
Моим первым изображением является логотип - это png парня в очках, след и название.
Вторым изображением является синее поле, которое я хотел бы использовать в качестве формы для пользователей, чтобы они могли указать свой адрес электронной почты.
Вот мои HTML-теги:
<body id="home">
<div id="main" method="post" action="">
<img id="Smarty" src="images/logo.png" />
</div>
<div id="box" method="post" action="">
<img id="Form" src="images/form.png" />
</div>
И мой css следует:
#home #main {
margin-top: 10%;
margin-right: auto;
margin-left: auto; }
#home #main #box {
margin-right: auto;
margin-left: auto; }
Цель состоит в том, чтобы изображение выглядело как прикрепленная фотография, при этом все было отцентрировано относительно размера экрана пользователя. У меня уже есть фон, работающий для соответствующего масштабирования, но я не могу понять, как перекрывать существующие PNG в CSS со значениями%, а не с фиксированными значениями пикселей.
Спасибо за любые советы!
EDIT:
Этот код размещает мой логотип в нужном месте (по центру и на 8% ниже верхней части страницы):
#wrapper #main {
margin-top: 8%;
margin-right: auto;
margin-left: auto;
text-align:center;
display:block; }
#wrapper #main #box{
margin-top: 8%;
margin-right: auto;
margin-left: auto;
position: relative;
text-align:center;
display:block; }
Но поле все еще находится под логотипом и далеко слева.