性高湖久久久久久久久aaaaa_亚洲精品乱码久久久久_国产精品美女www爽爽爽软件_国产精品久久久久久久性色777

歡迎來(lái)到合肥浪訊網(wǎng)絡(luò)科技有限公司官網(wǎng)
  咨詢服務(wù)熱線:400-099-8848

CSS分欄布局的辦法:必定定位和起浮

發(fā)布時(shí)間:2024-07-16 文章來(lái)源:本站  瀏覽次數(shù):1134
在CSS中,完成分欄布局有兩種辦法。第一種辦法是運(yùn)用四種CSS定位選項(xiàng)中的必定定位(absolute positioning),它能夠?qū)⑽臋n中的某個(gè)元素從其本來(lái)方位上移除,并重新定位在希望的任何地址之上。第二種則是運(yùn)用CSS中的起。╢loat)概念。
 
  必定定位或起浮都能夠用來(lái)完成分欄作用。二者能夠獨(dú)立運(yùn)用,也能夠結(jié)合在一起,相輔相成。
 
  1、必定定位
 
  必定定位的優(yōu)勢(shì)在于,咱們能夠絲毫不差地精確控制任何元素的方位—這里面沒(méi)有什么需求猜測(cè)或許命運(yùn)的成分。由于應(yīng)用了必定定位的元素被不留痕跡地從慣例文檔流中完全移除,所以它也不會(huì)為其他元素帶來(lái)任何的影響。
 
  那么讓咱們?cè)囈辉囉帽囟ǘㄎ辉趺赐瓿上旅娴牟季帧?/div>
 
  這是一個(gè)三欄的布局,并且是居中顯現(xiàn)的。其間,A欄是主體內(nèi)容欄,B欄和C欄都是側(cè)邊欄。首先,咱們不可能直接用必定定位將A、B、C三欄定位到居中的方位,由于每個(gè)人顯現(xiàn)器的分辨率是不同的,在1024X768分辨率的顯現(xiàn)器上定位的居中作用,在別的分辨率的顯現(xiàn)器上看到的作用必定不會(huì)是居中顯現(xiàn)的,那么,該怎么處理這個(gè)問(wèn)題呢?
 
  幸好,在必定定位模型中有個(gè)極為有用的特性,那就是:若某個(gè)必定定位元素的容器也被定位過(guò),那么該元素指定的top和left值將不會(huì)依據(jù)文檔的根元素html(也就是瀏覽器窗口的左上角)核算,而是會(huì)依據(jù)其容器的左上角核算這個(gè)偏移量。換句話說(shuō),也就是:被定位過(guò)的容器將扮演其間一切元素必定定位起始點(diǎn)的角色。
 
  所以,運(yùn)用這個(gè)特性,咱們給A、B、C欄的外部加上一個(gè)容器D,如下圖:
 
  然后,咱們讓容器D居中,并給它加上一個(gè)特點(diǎn):position:relative,這樣,再用必定定位定位A、B、C的top和left值,A、B、C的方位就會(huì)依據(jù)容器D的左上角的方位來(lái)核算了,這樣就能夠完成咱們希望的三欄居中的作用了。
 
  可是,咱們常用的布局并沒(méi)有這么簡(jiǎn)略,除了三欄之外,咱們還需求一個(gè)頁(yè)頭和一個(gè)頁(yè)腳,如下圖:
 
  這時(shí)候,再用必定定位布局就行不通了,由于必定定位的元素會(huì)從文檔流中完全移除,這時(shí),頁(yè)腳會(huì)緊挨著頁(yè)頭,顯現(xiàn)在頁(yè)頭的下方。
 
  如果咱們一定要選用必定定位的話,那么有必要預(yù)先知道這三欄中每一欄的高度,然后再依據(jù)其間高的一欄定位頁(yè)腳。若是任意一欄中的文本長(zhǎng)度無(wú)法確定的話,除了運(yùn)用JavaScript,咱們也只能放棄必定定位的想法,轉(zhuǎn)而投入到起浮布局的懷有。
 
  2、起浮
 
  起浮的本意是要將插入到文章中的圖片向左或許向右起浮,使圖片下方的文字自動(dòng)環(huán)繞在它的周?chē),使圖片的左邊或許右邊不會(huì)出現(xiàn)一大塊的留白。
 
  起浮的語(yǔ)法雖然簡(jiǎn)略,但卻不那么容易把握,下面讓咱們舉例闡明怎么用起浮來(lái)進(jìn)行布局。相同,咱們要完成一個(gè)帶頁(yè)腳的三欄布局。如下圖:
 
  怎么用起浮完成這樣的作用呢?其實(shí)很簡(jiǎn)略:
 
  1、設(shè)定E的寬度,讓E居中
 
  2、設(shè)定A、B、C的寬度,將A、B、C分別向左起浮
 
  3、給頁(yè)腳設(shè)置clear特點(diǎn)
 
  需求闡明的是,起浮布局仍然遵從慣例文檔流,所以與必定定位比較,起浮定位時(shí)HTML源文件中元素聲明的方位顯得分外重要。 當(dāng)然,處理這個(gè)問(wèn)題的簡(jiǎn)略的辦法就是在源文件中交換左欄和右欄的聲明次第,也有辦法不必交換各欄的次第也能夠完成相同的布局,可是,這就要用到一種比較不流暢的運(yùn)用負(fù)邊距值的辦法。一般情況下,人們十有八九會(huì)選擇交換源文件中左中兩欄的聲明次第。

上一條:網(wǎng)站建設(shè)要避免哪些不足?...

下一條:網(wǎng)頁(yè)規(guī)劃過(guò)程中引薦的命名...

91精品久久久久久综合| 热久久国产精品| 国产精品永久久久久久久久久 | 强伦人妻一区二区三区| 永久免费在线观看| 91精品国产一区二区三区蜜臀| 人妻少妇久久| 精品一区二区三区在线观看视频| 99蜜桃臀久久久欧美精品网站| 亚洲尺码一区二区三区| 国产伦精品一区| 欧美日韩在线观看一区二区| 国产成人午夜| 亚洲欧美一区二区三区| 国内精品国产成人国产三级| 国产精品欧美一区二区三区奶水| 国产一区二区精品久久| 亚洲第一页av| 人人妻人人做人人爽| 日韩精品极品在线观看| 91精品国产综合久久蜜臀使用方法| 91亚洲精品乱码久久久久久蜜桃| 亚洲精品久久久中文字幕| 亚洲欧洲精品一区二区三区| 麻豆精品国产av| 国产毛片aaaaaaa做受| 午夜久久久久久久久久一区二区 | 国产熟女白浆精品视频2| 丰满人妻综合一区二区三区| 中文字幕一区二区久久人妻| 欧美午夜精品久久久久久人妖懂色| 国产在线播放一区二区| 艳妇乳肉豪妇荡乳aⅴ东京热系列 日韩AV无码一区二区三区不卡 | 日韩av大香蕉| 丰满的少妇| 日韩一区二区三区在线视频| 国产人妻另类综合专区 | 亚洲精品一区三区三区在线观看 | 国产精品午夜未成人免费观看| 中文字幕在线乱码人妻app| 日韩一区二区三区在线视频 |