版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
電子商務(wù)網(wǎng)頁設(shè)計(jì)與制作Design
and
making
of
E-commerce
webpages盒子模型原理主講人:陶小波THISIS盒子模型概述盒的尺寸邊框(border)Content填充(padding)邊界(margin)盒的高度與文本溢出一、盒子模型概述
盒子模型的概念
CSS將所有的網(wǎng)頁元素都看做是一個矩形框,這個框由元素的內(nèi)容、填充(padding)、邊框(border)和邊界(margin)組成。marginborderpaddingcontent填充(padding)是元素的內(nèi)容與邊框之間的空間。邊界(margin)是一個元素和另一個元素之間的間隔。marginborderpaddingcontent
盒子模型的概念1.由“盒子”堆出來的網(wǎng)頁版面網(wǎng)頁中的所有元素都形成某種矩形框htmlbodyh1h2pqa塊框行框
網(wǎng)頁中的矩形框二、盒子模型的尺寸元素的寬度計(jì)算分兩種情況:當(dāng)元素未設(shè)置width時,border、padding和margin擠占內(nèi)容區(qū)域的空間。當(dāng)元素設(shè)置了width時,border、padding和margin附加在width之外。
(1)寬度計(jì)算padding-rightpadding-leftborder-rightborder-leftmargin-rightmargin-leftwidth元素的總寬度元素總寬度=左邊界+左邊框+左填充+內(nèi)容寬度+右填充+右邊框+右邊界(2)元素總寬度border、padding和margin總是附加在height之外。300px200px300px200px300px200px300px200px#box{width:300px;height:200px;}border:solid10px#000000;}padding:40px;}margin:30px;}(3)高度計(jì)算padding-toppadding-bottomborder-topborder-bottommargin-topmargin-bottomheight元素的總高度元素的總高度=上邊界+上邊框+上填充+height+下填充+下邊框+下邊界(4)元素的總高度三、邊框(border)每個元素可以設(shè)置4個方向的邊框。border-rightborder-leftborder-topborder-bottom(1)
邊框邊框?qū)挾萣order-width邊框顏色border-color邊框樣式border-style(1)
邊框每條邊框有3種屬性:3.邊框樣式(border-style)border-style的值:solid實(shí)線dotted點(diǎn)線dashed虛線double雙線groove槽邊ridge嶺邊inset凹邊ouset凸邊none無邊框,默認(rèn)值hidden無邊框四、填充(padding)padding區(qū)域在邊框之內(nèi)。padding區(qū)域應(yīng)用背景。padding-toppadding-bottompadding-rightpadding-leftbackground:url(images/flower.jpg)no-repeatrightbottom;(1)
填充可以單獨(dú)設(shè)置上、右、下、左填充的大小。padding-top:2px;padding-right:4px;padding-bottom:6px;padding-left:8px;也可以同時設(shè)置4個方向填充的大小。padding:2px4px6px8px;/*上,右,下,左*/padding:2px4px6px;/*上,左右,下*/padding:2px4px;/*上下,左右*/padding:2px;/*上下左右*/(2)
設(shè)置填充的大小五、邊界(margin)margin區(qū)域在邊框之外。margin區(qū)域不應(yīng)用背景。margin-topmargin-bottommargin-rightmargin-left(1)邊界可以單獨(dú)設(shè)置上、右、下、左邊界的大小。margin-top:2px;margin-right:4px;margin-bottom:6px;margin-left:8px;也可以同時設(shè)置4個方向邊界的大小。margin:2px4px6px8px;/*上,右,下,左*/margin:2px4px6px;/*上,左右,下*/margin:2px4px;/*上下,左右*/margin:2px;/*上下左右*/(2)設(shè)置邊界的大小六、盒的高度與文本溢出如果盒子不設(shè)置高度,當(dāng)內(nèi)容增加時,盒子會自動增加高度以適應(yīng)內(nèi)容。#box{width:300px;border:1pxsolid#000000;background:#CCFFCC;}(1)高度自適應(yīng)如果盒子設(shè)置了高度,當(dāng)內(nèi)容增加時,盒子不會增加高度,而是讓內(nèi)容溢出盒子。#box{width:300px;
height:150px;border:1pxsolid#000000;background:#CCFFCC;}(2)高度固定,文本溢出可以使用overflow屬性來控制內(nèi)容的溢出方式。overflow:visible默認(rèn)值,讓溢出的內(nèi)容顯示。overflow:scroll添加滾動條。overflow:auto在內(nèi)容溢出的時候添加滾動條。overflow:hidden隱藏任何溢出的內(nèi)容(3)控制文本溢出方式overflow:visible;overflow
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 書法家經(jīng)紀(jì)合作合同
- 大學(xué)上課規(guī)劃
- 大班音樂活動教案40篇
- 環(huán)保消防班組施工合同
- 旅游景區(qū)開發(fā)招標(biāo)審批表
- 體育賽事安全事故檔案管理指南
- 軟件開發(fā)公司技術(shù)人才合同總結(jié)
- 軌道交通鋼架棚施工合同
- 大型設(shè)備維修吊車租賃合同樣本
- 建筑供電鋼筋施工合同樣本
- 中國腦出血診治指南(2023年)-1
- 《認(rèn)識牙齒》教學(xué)課件
- 季節(jié)性檢查表
- 最新小學(xué)科學(xué)教師實(shí)驗(yàn)操作技能大賽
- 控制三高健康生活遠(yuǎn)離心腦血管疾病課件(模板)
- 光學(xué)相干斷層成像(OCT)在冠狀動脈介入診斷與治療中的應(yīng)用課件
- 模擬法庭案例腳本:校園欺凌侵權(quán)案 社會法治
- 四年級上冊美術(shù)教案-14漂亮的房間 |蘇少版
- 05 03 第五章第三節(jié) 投身崇德向善的道德實(shí)踐
- 安徽省合肥市第四十五中學(xué)2022-2023學(xué)年九年級上學(xué)期數(shù)學(xué)期中考試卷
- 樁基礎(chǔ)工程施工組織方案
評論
0/150
提交評論