日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)CSS教程:響應(yīng)式Web設(shè)計–網(wǎng)格視圖

響應(yīng)式 Web 設(shè)計 - 網(wǎng)格視圖


什么是網(wǎng)格視圖?

很多網(wǎng)頁都是基于網(wǎng)格設(shè)計的,這說明網(wǎng)頁是按列來布局的。

成都創(chuàng)新互聯(lián)專業(yè)提供IDC機(jī)房托管服務(wù),為用戶提供五星數(shù)據(jù)中心、電信、雙線接入解決方案,用戶可自行在線購買IDC機(jī)房托管服務(wù),并享受7*24小時金牌售后服務(wù)。

使用網(wǎng)格視圖有助于我們設(shè)計網(wǎng)頁。這讓我們向網(wǎng)頁添加元素變的更簡單。

響應(yīng)式網(wǎng)格視圖通常是 12 列,寬度為100%,在瀏覽器窗口大小調(diào)整時會自動伸縮。

響應(yīng)式網(wǎng)格視圖


創(chuàng)建響應(yīng)式網(wǎng)格視圖

接下來我們來創(chuàng)建一個響應(yīng)式網(wǎng)格視圖。

首先確保所有的 HTML 元素都有 box-sizing 屬性且設(shè)置為 border-box

確保邊距和邊框包含在元素的寬度和高度間。

添加如下代碼:

* { box-sizing: border-box; }

* {
    box-sizing: border-box;
}

查看更多 box-sizing 內(nèi)容請點(diǎn)擊:CSS3 box-sizing 屬性 。

以下實例演示了簡單的響應(yīng)式網(wǎng)頁,包含兩列:

實例

.menu {


width:
25%;


float:
left;}


.main {


width:
75%;


float:
left;}

嘗試一下 ?

以上實例包含兩列。

12 列的網(wǎng)格系統(tǒng)可以更好的控制響應(yīng)式網(wǎng)頁。

首先我們可以計算每列的百分比: 100% / 12 列 = 8.33%。

在每列中指定 class, class="col-" 用于定義每列有幾個 span :

CSS:

.col-1 {
width:
8.33%;}


.col-2 {
width:
16.66%;}


.col-3 {
width:
25%;}


.col-4 {
width:
33.33%;}


.col-5 {
width:
41.66%;}


.col-6 {
width:
50%;}


.col-7 {
width:
58.33%;}


.col-8 {
width:
66.66%;}


.col-9 {
width:
75%;}


.col-10 {
width:
83.33%;}


.col-11 {
width:
91.66%;}


.col-12 {
width:
100%;}

嘗試一下 ?

所有的列向左浮動,間距(padding) 為 15px:

CSS:

[class*="col-"] {


float:
left;


padding:
15px;


border:
1px solid red;}

每一行使用

包裹。所有列數(shù)加起來應(yīng)為 12:

<
div
class=
"row"
>


<
div
class=
"col-3"
>...
<
/div
>


<
div
class=
"col-9"
>...
<
/div
>


<
/div
>

列中行為左浮動,并添加清除浮動:

CSS:

.row:after {


content:
"";


clear:
both;


display:
block;}

我們可以添加一些樣式和顏色,讓其更好看:

實例

.header {


background-color:
#9933cc;


color:
#ffffff;


padding:
15px;}


.menu li {


padding:
8px;


margin-bottom:
7px;


background-color :
#33b5e5;


color:
#ffffff;


box-shadow:
0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}


.menu li:hover {


background-color:
#0099cc;}

嘗試一下 ?


名稱欄目:創(chuàng)新互聯(lián)CSS教程:響應(yīng)式Web設(shè)計–網(wǎng)格視圖
分享地址:http://www.5511xx.com/article/dhoepei.html