1
我正在建立一個網站,宣傳一個區域供人們作爲我自己的任務訪問。HTML/CSS:遇到關於網站寬度/高度的問題
我花了一些時間試圖將我迄今爲止所做的所有工作都放在一個頁面上。我希望那裏沒有滾動條,我不想讓滾動條不可見,等等,我的意思是讓網頁適合瀏覽器的一個頁面,而不需要用戶爲了審美目的而滾動。
爲了達到我想要的效果,我玩弄了divs的寬度和高度以及許多其他的東西,但遺憾的是沒有成功。爲了實現這一目標,我需要更改哪些關於我的代碼的內容?
body,
td,
th {
font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
}
body {
margin: 0px;
}
#navigation {
color: white;
background-color: #292526;
width: 100%;
padding: 0.5% 0.5%;
}
#navigationLeft {
width: 24.5%;
display: inline-block;
vertical-align: middle;
font-size: 180%;
}
#navigationRight {
width: 74.5%;
display: inline-block;
vertical-align: middle;
}
#navigation ul {
float: right;
}
#navigation ul li {
display: inline;
}
#navigation a {
font-size: 120%;
color: white;
text-decoration: none;
}
#banner {
line-height: 0;
}
#footer {
color: white;
background-color: #292526;
width: 100%;
padding: 0.5% 0.5%;
text-align: center;
}
<div id="container">
<div id="navigation">
<div id="navigationLeft">
<a href="#">Visit Clare Ireland</a>
</div>
<div id="navigationRight">
<ul>
<li><a href="#">Home |</a>
</li>
<li><a href="#">Maps |</a>
</li>
<li><a href="#">Hotels |</a>
</li>
<li><a href="#">Appartments |</a>
</li>
<li><a href="#">Attractions |</a>
</li>
<li><a href="#">Essentials |</a>
</li>
<li><a href="#">Bars & Clubs |</a>
</li>
<li><a href="#">Transport</a>
</li>
</ul>
</div>
</div>
<div id="banner">
<img src="http://i.imgur.com/VsIRZNZ.jpg" alt="The Cliffs of Moher" />
</div>
<div id="footer">
<p>Placeholder Text</p>
</div>
</div>
所以..它應該規模? – GolezTrol
如同在,無論分辨率,長寬比等,它總是適合在一個頁面上,而不需要用戶滾動? - 是 – Aontaigh
你只想在'CSS'中解析它嗎?如果是這樣,請使用[媒體查詢](https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries),否則您可以通過JavaScript/jQuery來實現。你也可以使用[that](https://css-tricks.com/perfect-full-page-background-image/),並應用於主div。 –