国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

深入學習DIV+CSS布局之position屬性用法

開發 前端
本文向大家介紹一下DIV+CSS布局中position屬性的用法,如果用position來布局頁面,父級元素的position屬性必須為relative,而定位于父級內部某個位置的元素,最好用absolute。

你對用position來布局頁面的方法是否了解,這里和大家分享一下DIV+CSS布局之position屬性的用法,相信本文介紹一定會讓你有所收獲。

如何學習DIV+CSS布局之position屬性

如果用position來布局頁面,父級元素的position屬性必須為relative,而定位于父級內部某個位置的元素,最好用absolute。定位(position)布局頁面說容易非常容易,只需要記住這節課最后一句話就可以了,說困難,那是相當的難理解,需要一定的耐心,不過還好,KwooJan給大家總結的已經很通俗易懂了。

如果下面的文字實在是無法理解透,那就記住這節課最后總結的一句話“如果用position來布局頁面,父級元素的position屬性必須為relative,而定位于父級內部某個位置的元素,最好用absolute,因為它不受父級元素的padding的屬性影響,當然你也可以用position,不過到時候計算的時候不要忘記padding的值。”

任何元素的默認position的屬性值均是static,靜態。這節課主要講講relative(相對)以及absolute(絕對)。

【DIV+CSS布局之position屬性:absolute】

意思是:他的意思是絕對定位,他默認參照瀏覽器的左上角,配合TOP、RIGHT、BOTTOM、LEFT(下面簡稱TRBL)進行定位,有以下屬性:
1)如果沒有TRBL,以父級的左上角,在沒有父級的時候,他是參照瀏覽器左上角,如果在沒有父級元素的情況下,存在文本,則以它前面
的最后一個文字的右上角為原點進行定位但是不斷開文字,覆蓋于上方。
2)如果設定TRBL,并且父級沒有設定position屬性,那么當前的absolute則以瀏覽器左上角為原始點進行定位,位置將由TRBL決定。
3)如果設定TRBL,并且父級設定position屬性(無論是absolute還是relative),則以父級的左上角為原點進行定位,位置由TRBL決定。即
使父級有Padding屬性,對其也不起作用,說簡單點就是:它只堅持一點,就以父級左上角為原點進行定位,父級的padding對其根本沒有
影響。

以上三點可以總結出,若想把一個定位屬性為absolute的元素定位于其父級元素內,只有滿足兩個條件:

第一:設定TRBL

第二:父級設定Position屬性

上面的這個總結非常重要,可以保證你在用absolue布局頁面的時候,不會錯位,并且隨著瀏覽器的大小或者顯示器分辨率的大小,而不
發生改變。

只要有一點不滿足,元素就會以瀏覽器左上角為原點,這就是初學者容易犯錯的一點,已經定位好的板塊,當瀏覽器的大小改變,父級元
素會隨之改變,但是設定Position屬性為absolute的板塊和父級元素的位置發生改變,錯位了,這就是因為此時元素以瀏覽器的右上角為
原點的原因。
初學者很容易犯錯的是,不清楚Position屬性為absolute的板塊,若想定位到父級板塊中,并且當瀏覽器的大小改變或顯示器的分辨率改
變,布局不發生改變,是需要滿足兩個條件的,只要有一點不滿足,元素就會以瀏覽器左上角為原點,從而導致頁面布局錯位。

【DIV+CSS布局之position屬性:relative】

意思是相對定位,他是默認參照父級的原始點為原始點,無父級則以文本流的順序在上一個元素的底部為原始點,配合TRBL進行定位,當
父級內有padding等CSS屬性時,當前級的原始點則參照父級內容區的原始點進行定位,有以下屬性:

1)如果沒有TRBL,以父級的左上角,在沒有父級的時候,他是參照瀏覽器左上角(到這里和absolute第一條一樣),如果在沒有父級元素的
情況下,存在文本,則以文本的底部為原始點進行定位并將文字斷開(和absolut不同)。

2)如果設定TRBL,并且父級沒有設定position屬性,仍舊以父級的左上角為原點進行定位(和absolut不同)

3)如果設定TRBL,并且父級設定position屬性(無論是absolute還是relative),則以父級的左上角為原點進行定位,位置由TRBL決定(前
半段和absolut一樣)。如果父級有Padding屬性,那么就以內容區域的左上角為原點,進行定位(后半段和absolut不同)。

以上三點可以總結出,無論父級存在不存在,無論有沒有TRBL,均是以父級的左上角進行定位,但是父級的Padding屬性會對其影響。
綜合上面對relative的敘述,我們就可以將position屬性為relative的DIV視成可以用TRBL進行定位的的普通DIV,或者說只要將我們平時布局頁面的div的CSS屬性中加上position:relative后,就不只是用float布局頁面了,還可以用TRBL進行布局頁面了,或者說加上position:relative的DIV也可以像普通的DIV進行布局頁面了,只不過還可以用TRBL進行布局頁面。但是position屬性為absolute不可以用來布局頁面,因為如果用來布局的話,所有的DIV都相對于瀏覽器的左上角定位了,所以只能用于將某個元素定位于屬性為absolute的元素的內部某個位置。

這樣我們就可以總結比較重要的結論:

屬性為relative的元素可以用來布局頁面,屬性為absolute的元素用來定位某元素在父級中的位置,既然屬性為absolute的元素用來定位某元素在父級中位置,就少不了TRBL,這時候根據一開始講的absolute的第三條,如果父級元素沒有position屬性那么absolute元素就會脫離父級元素,但是如果是布局頁面,父級元素position的屬性又不能為absolute,不然就會以瀏覽器左上角為原點了,所以父級元素的position屬性只能為relative!

總結:

如果用position來布局頁面,父級元素的position屬性必須為relative,而定位于父級內部某個位置的元素,最好用absolute,因為它不受父級元素的padding的屬性影響,當然你也可以用position,不過到時候計算的時候不要忘記padding的值。

【編輯推薦】

  1. 新手上路 如何學習DIV+CSS制作網頁
  2. Div+CSS布局入門教程之頁面布局和規劃
  3. 深入學習DIV+CSS之絕對定位和相對定位用法
  4. Div+CSS布局入門之寫入整體層結構與CSS
  5. DIV+CSS開發過程中影響SEO的制作細節

 

責任編輯:佚名 來源: cssxuexi.cn
相關推薦

2010-09-15 14:00:06

position屬性DIV

2010-08-16 08:54:48

DIVCSS

2010-08-26 09:58:01

CSS clear

2010-09-03 10:58:45

DIVCSS

2010-09-02 09:09:38

display:inlCSS

2010-08-19 12:55:55

CSSMarginPadding

2010-08-23 09:01:45

MarginPadding

2010-08-23 15:51:54

paddingmargin

2010-08-25 12:47:40

DIVCSS

2010-09-14 17:20:03

CSS DIV相對定位

2010-08-24 11:25:06

DIVCSS

2010-08-16 10:18:53

DivCSS

2010-08-27 10:04:33

borderclearCSS

2010-08-23 14:30:14

DIV+CSS

2010-09-03 13:51:59

DIVCSS

2010-08-24 09:52:55

DIV標簽

2010-08-16 09:44:52

DIVCSS

2010-09-01 08:58:58

2010-08-16 13:39:18

DIV+CSS

2010-09-03 15:09:08

DIV+CSS
點贊
收藏

51CTO技術棧公眾號

日韩专区在线视频| 国产精品剧情在线亚洲| 国产精品香蕉视屏| 很黄很黄激情成人| 欧美激情一区二区三区在线视频| 日韩亚洲在线| 免费看av软件| 91免费看`日韩一区二区| 欧美伦理片在线观看| 亚洲一级二级三级在线免费观看| 日本v片在线免费观看| 欧美综合一区二区| 国产精品91久久久久久| 欧美黑人做爰爽爽爽| 96久久精品| 精品系列免费在线观看| 手机看片福利日韩| 欧美在线看片a免费观看| а√在线天堂官网| 97福利一区二区| 尤物在线精品| 欧美不卡在线播放| 婷婷中文字幕一区三区| a国产在线视频| 久久男人资源视频| 99视频一区| 免费看日本毛片| 亚洲综合免费观看高清完整版在线 | 欧美久久久久久蜜桃| 国产伦精品一区二区三区视频金莲| 色综合久久悠悠| 日韩一级免费| 久热精品在线观看视频| 日韩免费性生活视频播放| 国产精品毛片久久久| 欧美韩国日本精品一区二区三区| 久久久亚洲精品一区二区三区| 99riav在线| 欧美激情a在线| 久久久www| 成人性生交大片免费看视频r| 精品久久久网站| 成人久久电影| 日韩欧美国产综合在线| 91麻豆精品国产自产在线观看一区 | 国产精品jizz视频| 国产婷婷色一区二区三区| 亚洲淫性视频| 亲子乱一区二区三区电影| 日韩精品一二区| 中文视频在线| 色综合久久88| 美女任你摸久久| 欧美女v视频| 91成人国产在线观看| 国产麻豆成人传媒免费观看| 一本大道香蕉久在线播放29| 欧美极品美女视频网站在线观看免费| 116极品美女视频在线观看| 日韩成人免费视频| 精品1区2区3区4区| 最新在线观看av网站| 久久久亚洲福利精品午夜| 国产精品1区2区| 精品黄色免费中文电影在线播放| 日韩美女在线看| 久久久国产一区二区三区四区小说| 波多野结衣中文在线| 黑人中文字幕一区二区三区| 亚洲国产日韩av| 亚洲码欧美码一区二区三区| 2019日韩中文字幕mv| 亚洲激情电影中文字幕| 国产精品五区| 9色在线观看| 3d精品h动漫啪啪一区二区| 亚洲欧美国产三级| 国产色噜噜噜91在线精品| 美女福利视频在线| 日韩一区在线视频| 粉嫩高潮美女一区二区三区 | 国产亚洲人成网站在线观看| 日韩精品欧美成人高清一区二区| 99免在线观看免费视频高清| 91久久精品国产91久久性色tv| 亚洲在线观看免费| 牲欧美videos精品| 国产激情三区| 日本精品免费一区二区三区| 亚洲欧洲制服丝袜| 欧美综合在线视频观看| 日本在线免费观看视频| 欧美在线播放视频| 亚洲图片欧美激情| 宅男在线一区| 国产香蕉视频在线观看| 国产免费一区视频观看免费| 精品久久久久久久久中文字幕| 成人vr资源| 午夜黄色一级片| 国产剧情日韩欧美| 色婷婷综合久久久久中文| 亚洲欧洲一级| 成全电影大全在线观看| 欧美日韩免费观看中文| 亚洲色图88| 黄色网页在线播放| 伊人av成人| 国产一区二区三区在线观看网站| 99久久精品99国产精品| 米奇精品关键词| 三级视频在线播放| 欧美国产一区二区在线| 亚洲天堂网在线观看| 91麻豆国产香蕉久久精品| 亚洲精品一区在线| 蜜臀在线观看| 欧美日韩系列| 亚洲国产99精品国自产| 91在线看国产| 日本一区二区免费高清| 18视频免费网址在线观看| 在线播放豆国产99亚洲| 色噜噜久久综合伊人一本| 国产亚洲精品7777| 亚洲mv大片欧洲mv大片| 欧美性爽视频| 日本va中文字幕| 国产有码一区二区| 精品国产乱码久久久久久免费 | 国产主播在线看| 国产91成人在在线播放| 欧美性色综合网| 国产成人在线观看免费网站| 欧美中文一区| 成年女人的天堂在线| 国产a级片免费看| 欧美激情高清视频| 色欧美日韩亚洲| 国产电影一区二区三区| 九九视频精品全部免费播放| 2024最新电影在线免费观看| 丰满爆乳一区二区三区| 成人免费黄色网| 亚洲欧美变态国产另类| 亚洲欧美另类久久久精品 | 日本三日本三级少妇三级66| 97碰碰碰免费色视频| 欧美一区二区三区白人| 亚洲国产精品国自产拍av| 国产色综合网| 韩国女主播一区二区三区| 午夜在线免费观看视频| 黑鬼大战白妞高潮喷白浆| 91丝袜脚交足在线播放| 亚洲性猛交xxxxwww| 亚洲成a人片综合在线| 国内精品久久久久影院一蜜桃| 怕怕欧美视频免费大全| 捆绑调教日本一区二区三区| 4480yy私人影院高清不卡| 青春草在线视频免费观看| 国产亚洲一二三区| 91精品观看| 日韩免费成人| 污的网站在线观看| 色佬视频在线观看| 美女日批免费视频| 明星裸体视频一区二区| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲国产精品久久精品怡红院| 亚洲乱码日产精品bd | av三级影院| 真实国产乱子伦对白视频| 国产欧美精品一区二区三区| 午夜欧美大片免费观看| 亚洲图片在线综合| 欧美另类一区二区三区| 亚洲一区电影777| 久久久精品人体av艺术| 日韩精品一二三区| 四虎国产精品免费观看| 国产午夜亚洲精品一级在线| 男女免费观看在线爽爽爽视频| 黄页免费在线观看| 成人eeuss影院在线观看| 99色这里只有精品| 日本一区二区在线视频观看| 96sao精品视频在线观看| 国内精品美女av在线播放| 国产亚洲视频在线| 亚洲成人xxx| 91精品久久久久久久91蜜桃| 欧美视频一二三| 一区二区三区四区五区视频在线观看| 91香蕉视频黄| 99久久精品国产一区二区三区 | 石原莉奈在线亚洲二区| 欧美久久影院| 91精品国产成人观看|