我有一個關於優化網頁的問題......嗯,讓我從頭開始。如何讓我的網頁在不同尺寸的瀏覽器窗口中看起來不錯?
HTML代碼:
<html>
<head>
<link rel="stylesheet" type="text/css" href="main.css">
<title></title>
</head>
<body>
<div id="header"> Text... </div>
<div id="body"> </div>
</body>
</html>
CSS代碼:
#header
{
background-color: green;
width: 50%;
height: 25%;
left: 25%;
position: absolute;
}
#body
{
background-color: red;
width: 50%;
height: 55%;
left: 25%;
top: 25%;
position: absolute;
}
的問題是,每當我最小化窗口了一下,我的div收縮在一起。這不是我希望它出現的方式。在弄清楚瞭如何解決這個問題之後,我想出了這個「偉大」的想法來製作一個覆蓋所有其他div的div包裝。
那麼我的div需要換行權?
<div id="wrap">
<div id="header"> </div>
<div id="body"> </div>
</div>
#wrap {
width: 600px;
height: 800px;
position: absolute;
}
現在在我的CSS代碼,我需要設置的包裝DIV的高度和寬度的像素,對不對?現在,這將工作,但問題是。我如何在另一臺計算機屏幕上優化這一點?我的意思是這不適用於所有用戶的權利?
無論如何..讓我再一次重複這個問題... 如何優化我的網頁以最小化瀏覽器中的窗口並在所有屏幕上工作?我的意思是一切都必須與像素相關嗎?現在如何* *是假設工作如果所有的屏幕有不同的大小?我的意思是你需要使用%來使它工作。我不希望你們主要針對這個問題,但給我一些建議,如何以最佳方式優化網頁。
如果問題不夠清楚,我會重複一遍。正如我所說我的英語不完美,所以有一些理解。我也想指出,我對stackoverflow很陌生,所以代碼行可能有點兒,呵呵。謝謝! – user2545642
可以在適當情況下使用%來拉伸元素。然而,更多「特定」元素,例如標題,您可能希望保持固定(例如,通過高度修改標題元素)。 – suspectus
@ user2545642:這不僅僅是你的英語。 「讓我再一次重複這個問題......」 - 你怎麼只寫一次,很清楚?可能先用母語,然後儘可能把它翻譯成英文。你的問題現在有點亂。 –