亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 網頁設計 > 正文

網頁布局和定位:絕對定位和浮動布局

2024-08-30 08:36:47
字體:
來源:轉載
供稿:網友

在本css教程中,實現分欄布局有兩種方法。第一種方法是使用四種css定位選項(absolute 、static、relative和fixed)中的絕對定位(absolute positioning),它可以將文檔中的某個元素從其原本位置上移除,并重新定位在期望的任何地點之上。第二種則是使用css中的浮動(float)概念。

絕對定位或浮動都能夠用來實現分欄效果。二者可以獨立使用,也可以結合在一起,相輔相成。

1、絕對定位

絕對定位的優勢在于,我們可以絲毫不差地精確控制任何元素的位置—這里面沒有什么需要猜測或者運氣的成分。由于應用了絕對定位的元素被不留痕跡地從常規文檔流中完全移除,所以它也不會為其他元素帶來任何的影響。

那么讓我們試一試用絕對定位如何實現下面的布局。

css教程</u></a>:絕對定位和浮動的分欄布局-建站學

這是一個三欄的布局,并且是居中顯示的。其中,a欄是主體內容欄,b欄和c欄都是側邊欄。首先,我們不可能直接用絕對定位將a、b、c三欄定位到居中的位置,因為每個人顯示器的分辨率是不同的,在1024x768分辨率的顯示器上定位的居中效果,在別的分辨率的顯示器上看到的效果肯定不會是居中顯示的,那么,該如何解決這個問題呢?

幸好,在絕對定位模型中有個極為有用的特性,那就是:若某個絕對定位元素的容器也被定位過,那么該元素指定的top和left值將不會基于文檔的根元素html(也就是瀏覽器窗口的左上角)計算,而是會基于其容器的左上角計算這個偏移量。換句話說,也就是:被定位過的容器將扮演其中所有元素絕對定位起始點的角色。

所以,利用這個特性,我們給a、b、c欄的外部加上一個容器d,如下圖:

css教程</u></a>:絕對定位和浮動的分欄布局-建站學

然后,我們讓容器d居中,并給它加上一個屬性:position:relative,這樣,再用絕對定位定位a、b、c的top和left值,a、b、c的位置就會基于容器d的左上角的位置來計算了,這樣就可以實現我們期望的三欄居中的效果了。

|||

但是,我們常用的布局并沒有這么簡單,除了三欄之外,我們還需要一個頁頭和一個頁腳,如下圖:

css教程</u></a>:絕對定位和浮動的分欄布局-建站學

這時候,再用絕對定位布局就行不通了,因為絕對定位的元素會從文檔流中完全移除,這時,頁腳會緊挨著頁頭,顯示在頁頭的下方。

如果我們一定要采用絕對定位的話,那么必須預先知道這三欄中每一欄的高度,然后再根據其中最高的一欄定位頁腳。若是任意一欄中的文本長度無法確定的話,除了使用javascript,我們也只能放棄絕對定位的念頭,轉而投入到浮動布局的懷抱。

2、浮動

浮動的本意是要將插入到文章中的圖片向左或者向右浮動,使圖片下方的文字自動環繞在它的周圍,使圖片的左邊或者右邊不會出現一大塊的留白。

浮動的語法雖然簡單,但卻不那么容易掌握,下面讓我們舉例說明如何用浮動來進行布局。同樣,我們要實現一個帶頁腳的三欄布局。如下圖:

css教程</u></a>:絕對定位和浮動的分欄布局-建站學

 如何用浮動實現這樣的效果呢?其實很簡單:

1、設定e的寬度,讓e居中

2、設定a、b、c的寬度,將a、b、c分別向左浮動

3、給頁腳設置clear屬性

需要說明的是,浮動布局依然遵循常規文檔流,所以與絕對定位相比,浮動定位時html源文件中元素聲明的位置顯得格外重要。 當然,解決這個問題的最簡單的方法就是在源文件中交換左欄和右欄的聲明次序,也有方法不用交換各欄的次序也可以實現同樣的布局,但是,這就要用到一種比較晦澀的使用負邊距值的方法。一般情況下,人們十有八九會選擇交換源文件中左中兩欄的聲明次序。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品视频公开费视频| 日本人成精品视频在线| 欧美日韩性生活视频| 欧美在线激情视频| 国产一区二区三区欧美| 91精品综合久久久久久五月天| 欧美高清视频在线观看| 97国产精品人人爽人人做| 97精品欧美一区二区三区| 一区二区三区久久精品| 日韩中文字幕视频| 亚洲国产成人精品电影| 992tv在线成人免费观看| 青草青草久热精品视频在线网站| 高清日韩电视剧大全免费播放在线观看| 亚洲第一区中文99精品| 亚洲综合在线中文字幕| 成人春色激情网| 欧美成人精品三级在线观看| 久久6免费高清热精品| 91国产精品视频在线| 国产成人精品久久二区二区| 国产91av在线| 高清欧美电影在线| 亚洲最大福利网| 国内精品模特av私拍在线观看| 欧美激情伊人电影| 欧美激情在线播放| 久久久久国产精品免费| 久久精品一偷一偷国产| 亚洲国产精品久久91精品| 久国内精品在线| 欧美激情国内偷拍| 欧美激情在线有限公司| 亚洲色图13p| 日本精品va在线观看| 欧美极品在线播放| 欧美日韩第一视频| 成人免费网视频| 欧美性猛交xxxx| 亚洲永久在线观看| 国产精品尤物福利片在线观看| 中文字幕日韩在线视频| 日本国产高清不卡| 国产婷婷97碰碰久久人人蜜臀| 亚洲免费av网址| 91色在线观看| 亚洲美女av在线播放| 在线成人激情黄色| 日韩精品高清视频| 成人国产精品色哟哟| 欧美在线日韩在线| 国精产品一区一区三区有限在线| 在线观看日韩av| 精品久久久久久久中文字幕| 日韩小视频在线观看| 日本a级片电影一区二区| 国产女人精品视频| 91精品国产91久久久久| 久久91亚洲精品中文字幕| 欧美性猛交xxxx免费看漫画| 国产精品久久久久久久久久尿| 久久精品电影一区二区| 中文字幕亚洲综合| 成人自拍性视频| 亚洲精美色品网站| 狠狠操狠狠色综合网| 亚洲人成欧美中文字幕| 日韩福利视频在线观看| 91精品国产99| 国产日韩在线视频| 国产亚洲视频在线观看| 91成人福利在线| 欧美人与性动交a欧美精品| 精品国产区一区二区三区在线观看| 国产精品偷伦视频免费观看国产| 在线观看视频亚洲| 久久全球大尺度高清视频| 国产亚洲视频在线观看| 欧美制服第一页| 在线观看视频99| 亚洲第一色在线| 中文字幕日韩欧美| 在线色欧美三级视频| 久久精品国产免费观看| 国产福利视频一区二区| 欧美激情aaaa| 日韩精品视频免费专区在线播放| 久久精品中文字幕一区| 国产精品第一视频| 日韩欧美999| 日韩精品视频在线观看免费| 国产精品成人av在线| 91亚洲精品视频| 97视频在线播放| 欧美一区二区三区四区在线| 在线播放国产一区中文字幕剧情欧美| 国产成人一区二| 成人在线视频福利| 精品欧美激情精品一区| 视频在线一区二区| 一区二区三区 在线观看视| 国产精品91在线观看| 91网在线免费观看| 这里只有精品视频| 日产精品久久久一区二区福利| 日韩福利视频在线观看| 992tv在线成人免费观看| 亚洲自拍偷拍视频| 国产欧美久久一区二区| 91成人福利在线| 国产精品一区二区在线| 久久午夜a级毛片| 中国人与牲禽动交精品| 中文字幕亚洲一区在线观看| 欧美韩国理论所午夜片917电影| 欧美精品情趣视频| 国产网站欧美日韩免费精品在线观看| 在线观看欧美视频| 中文字幕久热精品视频在线| 久久香蕉精品香蕉| 欧美色视频日本高清在线观看| 国产精品678| 精品国产乱码久久久久久婷婷| 美女性感视频久久久| 欧美日韩国产精品| 国产精品久久久久aaaa九色| 91国语精品自产拍在线观看性色| 久久免费精品视频| 欧美激情网友自拍| 亚洲自拍小视频免费观看| 91在线观看欧美日韩| 自拍偷拍亚洲精品| 福利精品视频在线| 日韩精品视频三区| 伊人久久男人天堂| xvideos成人免费中文版| 国产精品欧美日韩一区二区| 成人精品一区二区三区| 日韩av一区在线| 高清在线视频日韩欧美| 久久久精品国产| 国产精品日韩欧美| 国产一区二区丝袜| 欧美视频在线观看 亚洲欧| 欧美美女15p| 亚洲天堂开心观看| 亚洲欧美中文日韩在线v日本| 欧美大胆a视频| 欧美亚洲激情在线| 欧美激情高清视频| 欧美乱妇高清无乱码| 在线视频欧美性高潮| 91国内揄拍国内精品对白| 激情亚洲一区二区三区四区| 久久久国产精品一区| 亚洲一区免费网站| 92福利视频午夜1000合集在线观看| 精品呦交小u女在线| 欧美日韩成人网| 国产一区二区三区在线看| 久久精品欧美视频| 日韩成人av网址| 91午夜在线播放|