我有一個75%寬度和100%高度的主div。首先,背景圖像不會一直走到最後。其次,在div裏面,我有兩個div,一個在左邊,一個在右邊。在正確的一個我主要是文本,並在較小的分辨率的文本得到的格,但它有100%的高度。我曾嘗試設置像素高度,但在不同分辨率下看起來不正確。任何解決方案Div頁面設計在其他分辨率下看起來不對
另外,左邊的div似乎在某些分辨率上面有太多的空間,但在其他分辨率下,其他分辨率則是正確的。我只是不明白我做錯了什麼。
下面是代碼的一部分。此外,我也使用了一張桌子,以便安排兩個較低的div。我知道這可能是一團糟。 :d
CSS:
body {
height: 100%;
font-family: Tahoma,sans-serif;
background-image: url("images/pattern.jpg");
color: #005200;
font-size: 15px;
text-align: left;
}
html {
background: #47B224;
height: 100%;
}
.main {
background: white;
width: 76%;
margin: 0;
padding: 10px;
border: 1px solid black;
height: 100%;
position: absolute;
top: 0;
left: 50%;
margin-left: -38%;
}
.left {
margin: 5px;
text-align: left;
width=135px;
}
.right {
padding: 5px;
float: right;
text-align: left;
}
table {
margin-top: 20px;
padding: 20px;
padding-top: 0px;
}
,剩下的就是這樣的:
<body>
<div class="main">
<table>
<td>
<div class="left">
Content:left
</div>
</td>
<td>
<div class="right">
Content:right
</div>
</td>
</div>
</body>
我不確定你要完成什麼,但是我把你的代碼放到JS小提琴中,讓人們更容易幫你:http://jsfiddle.net/gEXdr/。因爲標記不正確(缺少標記),所以我拉出了「表格」,這會使佈局更加困難。 – 2012-04-13 01:01:14
我認爲最好向我們展示定期和高分辨率的屏幕顯示。如果您更改分辨率,正常的佈局會改變/混亂。這是大多數人都可以接受的,除非你的情況下有人會改變決議,你想讓它爲他們工作。 – 2012-04-13 01:04:23
這是它在1024x768分辨率下的外觀。 http://img42.imageshack.us/img42/3746/1024x768t.jpg – 2012-04-13 11:44:10