站制作中主要包括上下、左右以及混合分欄的排版模式,分欄式頁面現在是網站設計中常見的一種,它可以將網站展現的更美觀,內容看上去井然有序。在今天的內容中,小編將詳細介紹下分欄式頁面設計的要求。
1.頁面設計時要將主次分清,不要一味的追求漂亮而違反了頁面設計的規則,特別要注意的是不要影響用戶的瀏覽體驗。
2.用心創意設計,一般來說左右分欄的網站看上去板塊會很少,如果我們通過創新設計,將頁面更為豐富,這樣用戶在瀏覽網站時就不會覺得死板了。
3.除了在內容上左右分欄可以大幅度交替變換,整體的格調也不能區分得過于明顯,否則會顯得格格不入,最好讓整個頁面保持該有的視覺平衡感。
4.導航設計要求,不管采用是文字還是圖片的導航形式,都可以利用分欄充分體現,考慮到用戶對網站的視覺效應,小編認為在分欄中利用圖片導航指引效果會更好。
5.做到左右互補的形式,用戶在瀏覽網站時,由于頁面設計左右互補,那么瀏覽一側內容的同時就不會遺漏另一側的內容,甚至會引發用戶對網站內容的思考。
總結:分欄設計從內容和結構上來說比普通的設計都要自由得多,兩側既獨立又緊密相連,所以,盡量發揮出我們的想象和創意,將好的作品展現到用戶面前。
原創文章出自暢想網絡,轉載地址:http://www.e-wkj.cn/xw/2493.html
題一:
在html5、CSS3語言中,在一個div區域內劃分4列div區域。
樣例代碼:
可以使用CSS的flexbox布局來實現在一個div區域內劃分4列div區域的效果。以下是一個樣例代碼:
<!DOCTYPE html>
<html>
<head>
<style>
.container {
display: flex;
flex-wrap: wrap;
}
.column {
width: 25%;
padding: 10px;
box-sizing: border-box;
}
.column:nth-child(odd) {
background-color: #f2f2f2;
}
.column:nth-child(even) {
background-color: #ccc;
}
</style>
</head>
<body>
<div class="container">
<div class="column">
<h2>Column 1</h2>
<p>This is the content of column 1.</p>
</div>
<div class="column">
<h2>Column 2</h2>
<p>This is the content of column 2.</p>
</div>
<div class="column">
<h2>Column 3</h2>
<p>This is the content of column 3.</p>
</div>
<div class="column">
<h2>Column 4</h2>
<p>This is the content of column 4.</p>
</div>
</div>
</body>
</html>
在上面的代碼中,我們使用了display: flex;來將容器設置為flex布局,通過flex-wrap: wrap;使得內容在行不夠的情況下自動換行。然后,每個列的寬度設置為25%,通過padding: 10px;設置列的內邊距。通過box-sizing: border-box;設置盒子模型為border-box以保證內邊距不會撐開列的寬度。最后,使用:nth-child選擇器分別給奇數列和偶數列設置不同的背景顏色,以便區分列的樣式。
問題二:
在html5、CSS3語言中,我想把頁面分為4個區域,上面第一區域div為頁面全寬、高度100px;中間分為左右兩個區域div,高度600px;最下面區域div為頁面全寬、高度100px。
樣例代碼:
<!DOCTYPE html>
<html>
<head>
<style>
html, body {
height: 100%;
margin: 0;
padding: 0;
}
#header, #content, #footer {
width: 100%;
position: relative;
}
#header {
height: 100px;
background-color: #ccc;
}
#content {
height: 600px;
background-color: #ddd;
}
#left, #right {
width: 50%;
height: 100%;
float: left;
}
#left {
background-color: #eee;
}
#right {
background-color: #fff;
}
#footer {
height: 100px;
background-color: #ccc;
}
</style>
</head>
<body>
<div id="header"></div>
<div id="content">
<div id="left"></div>
<div id="right"></div>
</div>
<div id="footer"></div>
</body>
</html>
說明:
設計圖分析HTML模塊化和CSS模塊化示例:https://www.ixigua.com/i6904614970210648587/
核心知識點
*請認真填寫需求信息,我們會在24小時內與您取得聯系。