1. 程式人生 > >表格佈局,浮動佈局,流體佈局

表格佈局,浮動佈局,流體佈局

表格佈局:

<body>

<table border="1">
<tr>
<td colspan="2" class="header">header</td>
</tr>
<tr>
<td class="aside">aside</td>
<td class="section">section</td>
</tr>
<tr>
<td colspan="2" class="footer">footer</td>
</tr>
</table>

</body>

@charset "utf-8";
body{
margin: 0;
}


table {
width: 100%;//流體佈局設定寬度為百分之百就可以了
margin: 0 auto;
border-collapse: collapse;
}


.header {
height: 120px;
background-color: olive;
}
.aside {
width: 200px;
height: 500px;
background-color: purple;
}
.section {
width: 760px;
height: 500px;
background-color: maroon;
}
.footer {
height: 120px;
background-color: gray;

}

浮動佈局:

<body>

<header>
header
</header>
<aside>
aside
</aside>
<section>
section
</section>
<footer>
footer
</footer>

</body>

body{
margin: 0px;
width: 1800px;
margin: 0 auto;
}


header{
background-color: red;
width: 1800px;
height: 300px;
}


aside {
width: 600px;
height: 600px;
background-color: #06f;
float: left;
}


section {
width:1200px;
height: 600px;
background-color: green;
float: right;
}
footer {
width: 1800px;
height: 180px;
background-color: #666;
clear: both;//清除浮動,不然footer會埋在section下面


}

把寬度修改成百分比就會是流體佈局:

流體佈局:

body{
margin: 0px;
width: 100%;
margin: 0 auto;
}


header{
background-color: red;
width: 100%
height: 300px;
}


aside {
width: 30%;
height: 600px;
background-color: #06f;
float: left;
}


section {
width:70%%;
height: 600px;
background-color: green;
float: right;
}
footer {
width: 100%;
height: 180px;
background-color: #666;
clear: both;//清除浮動,不然footer會埋在section下面

}


相關推薦

css浮動布局浮動原理清除(閉合)浮動方法

alt 容器 images 進行 type -s ext 浮動框 形象 css浮動 1.什麽是浮動:在我們布局的時用到的一種技術,能夠方便我們進行布局,通過讓元素浮動,我們可以使元素在水平上左右移動,再通過margin屬性調整位置 2.浮動的原理:使當前元素脫離普通流,相當

表格佈局浮動佈局流體佈局

表格佈局:<body><table border="1"><tr><td colspan="2" class="header">header</td></tr><tr><td class

bootstrap的佈局排版樣式列表樣式表格樣式

佈局容器bootstrap 它認為每一個網頁都應該會擁有固定的寬度,它會在容器裡面水平垂直居中或者是佔滿容器的100% 的寬度。Bootstrap 將全域性 font-size 設定為 14px ,行高

盒子模型的佈局-流動浮動

CSS包含3種基本的佈局模型,用英文概括為:Flow、Layer 和 Float。在網頁中,元素有三種佈局模型: 1、流動模型(Flow):流動(Flow)是預設的網頁佈局模式。也就是說網頁在預設狀態下的 HTML 網頁元素都是根據流動模型來分佈網頁內容的。 流動佈

CSS | 走進position與float定位浮動和重疊重新定義你的佈局(一)

css的一個小關卡position與float,它究竟有什麼用?初學者在給頁面進行佈局時經常會利用div瘋狂堆積,如果沒有成功就使用margin擴張領地,現在需要告別這種方式了,使用定位和浮動使頁面佈局更簡單。這張主要講的是position定位中的絕對定位和相對定位一、絕對定

table表格簡單的分離佈局——便於固定表頭無限制滾動tbody

<style> .table-head{padding-right:17px;background-color:#999;color:#000;} .table-body{width:100%; height:300px;overflow-y:scroll;

Android實現儲存圖片長圖、長佈局(webView等)

最近開發遇到一個問題,分享的時候 需要分享一個佈局內容,但是要用圖片分享的格式,最開始思考感覺不可能實現,手機上很少有功能可以實現長圖儲存的, 可是經理說,髮長微博的時候就是自動儲存的長圖片,頓時傻眼了,人家是怎麼做的呢??? 本已經放棄該功能,可這麼一說,又開始在網上找,並沒有很明確的找到

網站關鍵詞佈局的最佳位置知道5個輕鬆做排名

說到網站SEO優化,就不得不提到網站的關鍵詞佈局了,雖然SEO優化還有其他關鍵因素所影響,例如網站結構、連結結構、網站程式、伺服器、網站內容質量等,但關鍵詞佈局卻是影響最大的一環,大概佔有35%的影響力,那麼大家知道關鍵詞佈局在什麼位置最好嗎? 相信關鍵詞佈局的優化思路大家在網上

左側固定右側自適應的佈局方式(新增評論區大佬教的方法)

一.浮動佈局 1.先讓固定寬度的div浮動!使其脫離文件流。 2.margin-left的值等於固定div的寬度相等。 .aside{ float: left; width: 200px; background-color: red; }

使用Flex 彈性佈局來實現手機端頂部底部固定中間滑動效果

html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1, max

css 左邊固定寬度右邊自動填充的佈局不用flex

<div class="left"></div> <div class="right"></div>   <style> .left{ position: relative;float: left;width:

常用css上下佈局-上邊高度固定下邊高度自適應

 上下兩個盒子,上邊的固定,下面的自適應 <div class= "container"> <div class="left"></div> <div class="right"></div> </div

“第一產業公鏈”Seele元一應用佈局再拓深與全球首個大宗商品

2018元一作為BSOS全球大宗商品供應鏈智慧合約協作平臺的戰略伙伴出席了本次的活動。臺灣眾多產學研界影響力人士參與BSOS專案包括:BSOS臺灣金融科技公司董事長、臺灣區塊鏈與加密貨幣自律組織共同創始人王可言擔任BSOS首席戰略顧問,臺灣大學資訊工程學系副教授

利用display:flex; 實現三行佈局頭尾固定中間自適應

html如下:<div id="container"> <div id="top"></div> <div id="center"></div> <div id="bottom"&g

小程式實現:TabBar,卡片佈局箭頭樣式頭像星星評分,視訊筆記練習

 底部選項卡TabBar ------------>app.json { "pages":[ "pages/index/index", "pages/me

CSS3 calc函式+position+float實現左右兩欄固定中間欄自適應佈局且中間欄優先載入

先上結果圖 頁面縮小時 程式碼如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="

Studio檢視xml佈局檔案的時候一片空白不能進行介面的檢視

提示:Failed to load AppCompat ActionBar with unknown error.後來查詢了下,需要在應用的引用樣式中加上Base的字首,在Theme.AppCompat.Light.DarkActionBar前面加上Base,如下: <

第一次使用樹莓派會用到的操作(修改國內源中文輸入法鍵盤佈局時區掛載行動硬碟等)

1.將樹莓派官方源修改為國內快速源 修改配置檔案 [email protected] ~ $ vi /etc/apt/sources.list eb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy

佈局歐洲挺進南美比特幣現金(BCH)再度攻下4個新市場

作為BCH的堅定支持者,比特幣耶穌Roger Ver曾多次在各種場合宣傳BCH的支付優勢,10月23日,他有發推稱,相對於委內瑞拉、阿根廷、土耳其、伊朗、衣索比亞、奈及利亞、菲律賓、巴基斯坦、墨西哥、巴西等國的法幣,BCH有著更低的通脹率。 事實也正式如此,在BCH社群

qt中按鈕中佈局其他的label然後通過QCursor檢測滑鼠位置傳遞objectname的問題

這裡我是將按鈕裡面添加了佈局,以使按鈕裡面的內容能夠達到動態變動的效果,但是在進行QCursor傳遞objectname的時候,發現objectname是空的。 後來才發現qt裡面的控制元件有objectname的很多,像QPushButton,QLable.這裡要把but