我使用流體設計構建了一個非常基本的網站,因此在確定div的寬度時使用百分比代替像素值。如何使瀏覽器/屏幕調整大小時移動div
當我調整瀏覽器的大小或屏幕大小發生變化時,div不會移動,它們只是調整到瀏覽器的形狀......所以在瀏覽器更改大小時有效,我希望row1位於頂部,然後col1在自己的行,然後col2在它的行等etc等,我已經用盡了大多數事情,甚至試圖從其他人希望他們的div留下來的職位反向工程,倪幫助將是偉大的,因爲這是超級惱人的:)
HTML
<DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="layout.css">
</head>
<header>
<div class="navbar">
</div>
</header>
<body>
<div class="row1">
</div>
<div class="row2">
<div class="col1">
</div>
<div class="col2">
</div>
</div>
<div class="row3">
<div class="col2">
</div>
<div class="col1">
</div>
</div>
</body>
<footer>
</footer>
CSS
* {
margin:0;
padding:0;
}
.navbar {
position:fixed;
width:100%;
height:75px;
background-color: #c0f4de;
top:0;
left:0;
right:0;
}
.row1 {
margin-top:75px auto;
background-color: #c0f4de;
width:100%;
height:500px;
}
.row2 {
width:100%;
height:500px;
}
.col1{
width:50%;
height:500px;
background-color: #ffffff;
float:left;
}
.col2 {
width:50%;
height:500px;
background-color: #eeeeee;
float: left;
}
您的HTML無效。 'DOCTYPE'聲明缺少'!'。 「」和「
這會對此問題起作用嗎? – DCWD
@DCWD它不會但Xufox是正確的,它可以幫助你成爲更好的Web開發人員。糾正錯誤意味着很多。乾杯! – 2016-07-25 05:04:03