我有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; }
我們的目標是讓圖像看起來像所附照片,這一切的中心相對大小的用戶屏幕。我已經有相應的背景工作,但不能爲我的生活弄清楚如何將CSS中的現有PNG與%值重疊而不是固定像素值。
感謝您的任何指導!
編輯:
這個代碼把我的標誌在正確的地點(中心和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; }
但盒子仍低於徽標和到最左邊。加入相對
而不是塊?那麼我的表單圖像將需要文本和提交框,正在使用一個更可接受的方法作爲背景? – Sapp 2011-03-08 22:37:28
@Michas,是啊:但是,你知道,網絡上的東西*不會* IE6討厭復仇? – 2011-03-08 22:46:04
@Sapp:我添加了一個小例子。在img標籤上放置背景圖片比放在圖片上要容易得多。就這些。 – Michas 2011-03-08 22:48:26