free性ⅴideo另类重口,欧美激情视频一区二区三区免费,国内精品国产三级国产av,国产激情久久久久久熟女老人av,欧美成人乱码一区二区三区

大學(xué)生新聞網(wǎng),大學(xué)生新聞發(fā)布平臺(tái)
大學(xué)生新聞網(wǎng)
大學(xué)生新聞大學(xué)生活校園文學(xué)大學(xué)生村官
社會(huì)實(shí)踐活動(dòng)社會(huì)實(shí)踐經(jīng)歷社會(huì)實(shí)踐報(bào)告社會(huì)實(shí)踐總結(jié)社會(huì)實(shí)踐心得
全國(guó)排名校友會(huì)版軟科排名分類(lèi)排名本科排名一本排名二本排名專(zhuān)科排名學(xué)校地址
求職簡(jiǎn)歷職場(chǎng)法則面試技巧職場(chǎng)故事求職招聘大學(xué)生就業(yè)
英語(yǔ)學(xué)習(xí)計(jì)算機(jī)學(xué)習(xí)電氣工程機(jī)械工程經(jīng)濟(jì)管理建筑設(shè)計(jì)財(cái)務(wù)會(huì)計(jì)
申請(qǐng)書(shū)證明書(shū)檢討書(shū)自薦信演講稿心得體會(huì)調(diào)查報(bào)告讀后感求職信推薦信其它范文

CSS 盒子模型

CSS 盒子模型(Box Model)
所有HTML元素可以看作盒子,在CSS中,"box model"這一術(shù)語(yǔ)是用來(lái)設(shè)計(jì)和布局時(shí)使用。

CSS盒模型本質(zhì)上是一個(gè)盒子,封裝周?chē)腍TML元素,它包括:邊距,邊框,填充,和實(shí)際內(nèi)容。

盒模型允許我們?cè)谄渌睾椭車(chē)剡吙蛑g的空間放置元素。

下面的圖片說(shuō)明了盒子模型(Box Model):

CSS box-model

不同部分的說(shuō)明:

Margin(外邊距) - 清除邊框區(qū)域。Margin沒(méi)有背景顏色,它是完全透明
Border(邊框) - 邊框周?chē)奶畛浜蛢?nèi)容。邊框是受到盒子的背景顏色影響
Padding(內(nèi)邊距) - 清除內(nèi)容周?chē)膮^(qū)域。會(huì)受到框中填充的背景顏色影響
Content(內(nèi)容) - 盒子的內(nèi)容,顯示文本和圖像
為了在所有瀏覽器中的元素的寬度和高度設(shè)置正確的話,你需要知道的盒模型是如何工作的。

提示:在盒模型中,外邊距可以是負(fù)值,而且在很多情況下都要使用負(fù)值的外邊距。

提示:參考CSS盒子模型的內(nèi)部結(jié)構(gòu)可以了解更多的信息。

元素的寬度和高度
Remark重要: 當(dāng)您指定一個(gè)CSS元素的寬度和高度屬性時(shí),你只是設(shè)置內(nèi)容區(qū)域的寬度和高度。要知道,完全大小的元素,你還必須添加填充,邊框和邊距。.

下面的例子中的元素的總寬度為300px:

width:250px;
padding:10px;
border:5px solid gray;
margin:10px;

讓我們自己算算:
250px (寬)
+ 20px (左 + 右填充)
+ 10px (左 + 右邊框)
+ 20px (左 + 右邊距)
= 300px

試想一下,你只有250像素的空間。讓我們?cè)O(shè)置總寬度為250像素的元素:

實(shí)例
width:220px;
padding:10px;
border:5px solid gray;
margin:0px;

最終元素的總寬度計(jì)算公式是這樣的:

總元素的寬度=寬度+左填充+右填充+左邊框+右邊框+左邊距+右邊距

元素的總高度最終計(jì)算公式是這樣的:

總元素的高度=高度+頂部填充+底部填充+上邊框+下邊框+上邊距+下邊距

瀏覽器的兼容性問(wèn)題
一旦為頁(yè)面設(shè)置了恰當(dāng)?shù)?DTD,大多數(shù)瀏覽器都會(huì)按照上面的圖示來(lái)呈現(xiàn)內(nèi)容。然而 IE 5 和 6 的呈現(xiàn)卻是不正確的。根據(jù) W3C 的規(guī)范,元素內(nèi)容占據(jù)的空間是由 width 屬性設(shè)置的,而內(nèi)容周?chē)?padding 和 border 值是另外計(jì)算的。不幸的是,IE5.X 和 6 在怪異模式中使用自己的非標(biāo)準(zhǔn)模型。這些瀏覽器的 width 屬性不是內(nèi)容的寬度,而是內(nèi)容、內(nèi)邊距和邊框的寬度的總和。

雖然有方法解決這個(gè)問(wèn)題。但是目前最好的解決方案是回避這個(gè)問(wèn)題。也就是,不要給元素添加具有指定寬度的內(nèi)邊距,而是嘗試將內(nèi)邊距或外邊距添加到元素的父元素和子元素。

IE8 及更早IE版本不支持 填充的寬度和邊框的寬度屬性設(shè)。

解決IE8及更早版本不兼容問(wèn)題可以在HTML頁(yè)面聲明 <!DOCTYPE html>即可。
    作者:大學(xué)生新聞網(wǎng)    來(lái)源:大學(xué)生新聞網(wǎng)
    發(fā)布時(shí)間:2025-03-28    閱讀:
    掃一掃 分享悅讀
  • CSS Border(邊框)
  • CSS 邊框 (border) 可以是圍繞元素內(nèi)容和內(nèi)邊距的一條或多條線,對(duì)于這些線條,您可以自定義它們的樣式、寬度以及顏色。
  • 03-28 關(guān)注:0
  • CSS 盒子模型
  • 所有HTML元素可以看作盒子,在CSS中,"box model"這一術(shù)語(yǔ)是用來(lái)設(shè)計(jì)和布局時(shí)使用。
  • 03-28 關(guān)注:0
  • CSS Table(表格)
  • 垂直對(duì)齊屬性設(shè)置垂直對(duì)齊,比如頂部,底部或中間:
  • 03-28 關(guān)注:0
  • CSS 列表樣式(ul)
  • 在單個(gè)屬性中可以指定所有的列表屬性。這就是所謂的縮寫(xiě)屬性。
  • 03-28 關(guān)注:0
  • CSS 鏈接(link)
  • 特別的鏈接,可以有不同的樣式,這取決于他們是什么狀態(tài)。
  • 03-28 關(guān)注:0
  • CSS Fonts(字體)
  • CSS字體屬性定義字體,加粗,大小,文字樣式。
  • 03-27 關(guān)注:4
  • CSS Text(文本)
  • 通過(guò)CSS的Text屬性,你可以改變頁(yè)面中文本的顏色、字符間距、對(duì)齊文本、裝飾文本、對(duì)文本進(jìn)行縮進(jìn)等等,你可以觀察下述的一段簡(jiǎn)單的應(yīng)
  • 03-27 關(guān)注:2