成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別

詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別

熱門標(biāo)簽:廣州防封電銷機(jī)器人廠家 南通電銷外呼系統(tǒng)軟件 山東電銷機(jī)器人軟件 智能語音電銷機(jī)器人客戶端 成都企業(yè)外呼系統(tǒng) 洛陽防封卡外呼系統(tǒng)廠家 上海400電話辦理到易號網(wǎng) 常州電話外呼系統(tǒng)招商 申請400電話移動

1.float 屬性定義元素在哪個方向浮動。以往這個屬性總應(yīng)用于圖像,使文本圍繞在圖像周圍,不過在 CSS 中,任何元素都可以浮動。浮動元素會生成一個塊級框,而不論它本身是何種元素。div一個典型的塊級元素,會單獨占據(jù)一行。

先看看最基本的塊級元素如何排列的。html代碼,以下樣式都是基于此。

復(fù)制代碼 代碼如下:

div class="boxBg">
        div class="box1">
        框框1
        /div>
        div class="box2">
        框框2
        /div>
        div class="box3">
        框框3
        /div>
/div>

css代碼:

復(fù)制代碼 代碼如下:

.boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc
    }
    .box1{
    width:100px;
    height:50px;
    background-color:red
    }
    .box2{
    width:100px;
    height:50px;
    background-color:blue
    }
    .box3{
    width:100px;
    height:50px;
    background-color:green
    }

執(zhí)行結(jié)果:

由于div是塊級元素,所以框會以縱向形式排列。在實際操作中往往需要將框橫向排列。有兩種方式可以實現(xiàn)。第一種將display:inlin-block;

復(fù)制代碼 代碼如下:

.boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc
    }
    .box1{
    width:100px;
    height:50px;
    background-color:red;
    display:inline-block
    }
    .box2{
    width:100px;
    height:50px;
    background-color:blue;
    display:inline-block
    }
    .box3{
    width:100px;
    height:50px;
    background-color:green;
    display:inline-block
    }

執(zhí)行結(jié)果:

至于中間的縫隙,追溯到本質(zhì)原因是元素之間的空白符引起的,所以在父元素設(shè)置fone-size的大小,可以調(diào)節(jié)空白縫隙的大小。

復(fù)制代碼 代碼如下:

.boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc;
    font-size:34px;
}

將font-size:34px之后,那么縫隙會變寬。

執(zhí)行結(jié)果:

同理,要去掉縫隙,那么需要將font-size:0;

復(fù)制代碼 代碼如下:

.boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc;
    font-size:0
}

執(zhí)行結(jié)果:

如此便實現(xiàn)了想要的布局,框里邊的文字也跟著消失了,同樣也證明文字的大小影響縫隙。只需要在子元素里重新設(shè)置就可以了。當(dāng)然今天的重點并不是這個。同樣的效果float:left;也可以輕松實現(xiàn)。

復(fù)制代碼 代碼如下:

style>
    .boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc;
    }
    .box1{
    width:100px;
    height:50px;
    background-color:red;
    float:left
    }
    .box2{
    width:100px;
    height:50px;
    background-color:blue;
    float:left
    }
    .box3{
    width:100px;
    height:50px;
    background-color:green;
    float:left
    }
/style>

執(zhí)行結(jié)果:

元素添加 float之后,此浮動元素會在其碰到父級元素邊框或者另一個浮動元素邊框,緊鄰其后顯示。例如下邊的例子,在浮動元素總寬度大于父級元素時,換行,換行的時候遇到前一個float并在其后顯示

復(fù)制代碼 代碼如下:

style>
    .boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc;
    }
    .box1{
    width:100px;
    height:100px;
    background-color:red;
    float:left
    }
    .box2{
    width:100px;
    height:50px;
    background-color:blue;
    float:left
    }
    .box3{
    width:400px;
    height:50px;
    background-color:green;
    float:left
    }
/style>

執(zhí)行結(jié)果:

如果使用inline-block,結(jié)果會是怎樣呢?

復(fù)制代碼 代碼如下:

style>
    .boxBg{
    margin: 0 auto;
    width:500px;
    height:200px;
    border:2px solid #ccc;
    }
    .box1{
    width:100px;
    height:100px;
    background-color:red;
    display:inline-block
    }
    .box2{
    width:100px;
    height:50px;
    background-color:blue;
    display:inline-block
    }
    .box3{
    width:400px;
    height:50px;
    background-color:green;
    display:inline-block
    }
/style>

執(zhí)行結(jié)果:

此時框3是另起一行而不是跟在框1之后,(1,2之間的縫隙這里就不說了) 這也是一個使用inline-block和float的判斷,如果模塊寬度不一樣使用float排版可能會導(dǎo)致跟預(yù)想結(jié)果不一樣,所以在寬高不變的情況下使用float是極好的,如果不一致的話需要看具體的布局,使用恰當(dāng)?shù)膶傩浴?/P>

以下貼代碼,只貼修改的部分,其他不變,結(jié)構(gòu)不變。

如果去掉box3的float:left會是什么結(jié)果?按照理解,浮動元素不占據(jù)空間,也就是框框3會無視框框1,框框2直接緊鄰父元素的邊框顯示,也就是框框1會蓋住框框3?那結(jié)果呢?

復(fù)制代碼 代碼如下:

.box3{
    width:100px;
    height:50px;
    background-color:green;
}

執(zhí)行結(jié)果:

為何框3的文字會出現(xiàn)在下邊而不是被框1覆蓋?接著看代碼,看圖

復(fù)制代碼 代碼如下:

.box3{
    height:50px;
    background-color:green;
}

執(zhí)行結(jié)果:

看出不一樣了沒?是的。box3沒有定義width;去掉了width,不定義寬度的情況下默認(rèn)寬度就是父元素的寬度,也就是說此時width:500px;浮動元素覆蓋非浮動元素,也就是框3前邊200px的寬度被浮動元素覆蓋了,之所以文字沒有被覆蓋而且文字被浮動元素擠在200px之后的位置,原因呢?

  浮動元素不會占據(jù)塊的空間,所以框三就是100%的父容器寬度 500px,但是浮動元素會占據(jù)另外的空間,也就是行框空間,通俗的講就是文本所占的空間。

這也是圖片float之后,文本會自動環(huán)繞圖片的原因。浮動元素不占據(jù)塊級空間,但會影響塊級元素之內(nèi)的文字以及內(nèi)聯(lián)元素。

如此的話如果想要三個框?qū)挾纫粯?,那么只需要將框三width:300px;

復(fù)制代碼 代碼如下:

.box3{
    width:300px;
    height:50px;
    background-color:green;
}

執(zhí)行結(jié)果:

到這里基本的浮動說完了,那就要說說問題了,浮動雖然好用,但是也會在實際中出現(xiàn)很多問題。例如:

style>
    .boxBg{
    margin: 0 auto;
    position:relative;
    width:500px;
    border:2px solid #ccc;
    background-color:#ccd;
    }
    .box1{
    float:left;
    width:100px;
    height:50px;
    background-color:red;
    }
    .box2{
    float:left;
    width:100px;
    height:50px;
    background-color:blue;
    }
    .box3{
    float:left;
    width:100px;
    height:50px;
    background-color:green;
    }
/style>

執(zhí)行結(jié)果:

很常見的問題,正常情況下。應(yīng)該灰色的背景會跟框一樣高,可事實總是不會盡如人意 :)

這種情況產(chǎn)生的原因,都知道是因為浮動造成的,是的,是浮動,很多地方有說浮動元素會脫離普通流,所以普通元素可以當(dāng)浮動元素不存在,所以這里就不會撐開背景了,但是認(rèn)真看的同學(xué),一定會記得上邊有提到浮動元素不會影響塊框,但是會影響行框,也就是文字或內(nèi)聯(lián)元素,不管是塊級元素還是內(nèi)聯(lián)元素都屬于普通流,如果浮動元素脫離普通流又為何會影響行框?其實我覺得不必要糾結(jié)于這些概念性的東西。按照我的理解浮動元素就是跟塊級元素不在一個水平空間,跟文字內(nèi)聯(lián)元素在一個空間,所以這里邊框就相當(dāng)于在背景之上,所以不會影響背景元素,平常所說的清除浮動,并不是說把浮動元素的float屬性去掉,而是清除其周圍的浮動元素,使其自身周圍沒有浮動元素,所以如果想讓框三到第二行,不能在框2里邊用clear:right;而是需要在框3里邊使用clear:left;

復(fù)制代碼 代碼如下:

.box3{
    float:left;
    width:100px;
    height:50px;
    background-color:green;
    clear:left
    }

執(zhí)行結(jié)果:

ok!理解了這個,下來再說說如何使背景和框等高,第一種:最直接的辦法就是直接設(shè)置背景高度和框相等就Ok了,當(dāng)然這個不是重點,下面來說說清除浮動。首先先看看例子:

復(fù)制代碼 代碼如下:

!DOCtype>
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      style>
    .boxBg{
    margin: 0 auto;
    position:relative;
    width:500px;
    border:2px solid #ccc;
    background-color:#ccd;
    }
    .box1{
    float:left;
    width:100px;
    height:50px;
    background-color:red;
    }
    .box2{
    float:left;
    width:100px;
    height:50px;
    background-color:blue;
    }
    .box3{
    float:left;
    width:100px;
    height:50px;
    background-color:green;
    }
    .clear{
    width:100px;
    height:50px;
    }
/style>
/head>
body>
    div class="boxBg">
        div class="box1">
        框框1
        /div>
        div class="box2">
        框框2
        /div>
        div class="box3">
        框框3
        /div>
        div class="clear">/div>
    /div>
/body>
/html>

執(zhí)行結(jié)果:

以上結(jié)果實現(xiàn)了結(jié)果,很明顯是直接添加了一個高度相等的空元素,因為此元素沒有浮動,所以是跟背景一樣,因此背景被撐開了。其實是用清除浮動的原理跟這個是一樣的,也是想辦法撐開背景;以上去掉clear的寬,高,加上clear屬性

復(fù)制代碼 代碼如下:

.clear{
    clear:left;
    }

執(zhí)行結(jié)果:

這個可能還看不清楚,給clear框里邊加幾個字試試看

執(zhí)行結(jié)果:


因為clear用了clear:left綜上所述,clear左邊不能有浮動元素,所以它必須另起一行顯示。如此便看到圖上的結(jié)果,其實還是用一個元素?fù)伍_的背景。當(dāng)然還有其他方法實現(xiàn),這里主要是講清楚浮動就好了:)

您可能感興趣的文章:
  • 淺談由position屬性引申的css進(jìn)階討論
  • CSS中position屬性之fixed實現(xiàn)div居中
  • 通過設(shè)置CSS中的position屬性來固定層的位置
  • 使用CSS樣式position:fixed水平滾動的方法
  • css position: absolute、relative詳解
  • 推薦深入理解css中的position定位和z-index屬性
  • 詳解CSS不受控制的position fixed

標(biāo)簽:邵陽 萊蕪 貴州 鶴壁 廣安 賀州 混顯 滄州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別》,本文關(guān)鍵詞  詳細(xì),分析,css,float,屬性,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳細(xì)分析css float 屬性以及position:absolute 的區(qū)別的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美精品一卡两卡| 日日骚一区二区网站| 熟女少妇a性色生活片毛片| 成人美女免费网站视频| 波多野结衣一区二区| 最新日韩在线视频| 欧美一级二级视频| 在线观看黄网址| 欧美日韩高清一区二区| 日韩 欧美 中文| 免费在线成人av| 欧美疯狂性受xxxxx喷水图片| 999精品在线视频| 淫视频在线观看| 在线视频您懂的| 亚洲国产日韩欧美一区二区三区| 亚洲五月综合| 国产第一页在线| 99riav久久精品riav| 精品视频一二区| 亚洲制服丝袜在线播放| 深夜精品寂寞黄网站在线观看| ㊣最新国产の精品bt7086| 国产三级一区二区| 日本高清不卡一区二区三区视频| 妺妺窝人体色WWW精品| 高清毛片aaaaaaaaa片| 男人靠女人免费视频网站| 日韩av影音先锋| 91亚洲精品乱码久久久久久蜜桃| 欧美xxxx做受欧美| 国产精品一区二区三区在线| 国产视频xxxx| 粉嫩aⅴ一区二区三区四区| 91免费在线看片| h精品动漫在线观看| 一级片手机在线观看| 国产乡下妇女做爰| 欧美 日韩 国产一区| 午夜精品成人在线视频| 国产成人精品一区二区三区免费| av成人天堂| 91免费国产在线观看| 日本福利专区在线观看| 性欧美丰满熟妇xxxx性仙踪林| 国产中文av在线| 亚洲尤物在线| 91亚洲精华国产精华| 欧美一级免费| 久久精品视频在线观看| 一区二区三区视频播放| 欧美少妇在线观看| 精品在线播放午夜| 日本高清不卡在线观看| 男女下面一进一出无遮挡| 国产精品视频免费| 亚洲精品视频一二三区| 一边摸一边做爽的视频17国产| 国产一区二区三区四区福利| 99re在线播放| 久久国产天堂福利天堂| jizzjizz大全| 欧美一级在线亚洲天堂| 国产调教精品| 国产综合久久久久影院| 成人久久一区| 91无套直看片红桃在线观看| 亚洲影院天堂中文av色| 免费视频中文字幕| 97在线精品| 亚洲天堂精品视频| 亚洲精品永久视频| 免费成人看片网址| 久久久国产成人| 成人精品视频网站| 99成人免费视频| 国产超碰在线| 精品一区久久久| 9765激情中文在线| 国产精品久久久久久人| 全黄性性激高免费视频| 妖精视频在线观看| 久久久精品一区二区| 国产成人免费xxxxxxxx| 九九热精彩视频| 欧美精品在线极品| 97精品国产露脸对白| 自拍偷在线精品自拍偷无码专区| 免费人成福利播放| 色网在线视频| 最近中文字幕在线mv视频在线| 国产欧美日韩精品一区二区免费| 爱爱视频网站免费| 欧美精品一区二区三区蜜桃| 国产精品毛片一区二区三区四区| 日韩在线免费| 国产a免费视频| 国产乱人视频免费播放| 亚洲不卡视频在线观看| 国产揄拍国内精品对白| youjizzjizz亚洲| 国产精品一区二区久久久久| 国产精品国产亚洲伊人久久| 成人久久久久久久久| 7777kkkk成人观看| 免费在线观看91| 国产aⅴ精品一区二区四区| 亚洲成人激情图| 久久av红桃一区二区小说| 中文字幕在线免费看线人| 国产狂喷白浆在线观看视频| 欧美香蕉大胸在线视频观看| 亚洲精品久久久久久久久久| 中文字幕视频在线免费欧美日韩综合在线看| 少妇荡乳情欲办公室456视频| 欧美高清视频在线观看| 91精品视频国产| 99久久免费观看| 国产不卡在线播放| 欧美日韩一区二区三区视频播放| 欧美成人一二三区| 免费的黄色av| 日本在线播放视频| 欧美综合一区二区三区| 亚洲另类在线观看| 久久发布国产伦子伦精品| 亚洲成人网在线| 久久久久久久久久久久av| 国产一区二区三区高清| 黄p免费网站| 国产图片一区| 国产精品久久久久久久浪潮网站| 视频一区二区综合| 销魂美女一区二区三区视频在线| 亚洲精品va在线观看| 亚洲视频国产精品| 国产精品一区二区羞羞答答| 欧美日韩国产精品一区二区| 国产夫妻自拍av| eeuss国产一区二区三区| 欧美成人sm免费视频| 欧美日韩一区二区三区视频| 欧美一区二区三区网站| 亚洲一区日韩精品| 91麻豆成人久久精品二区三区| 美女av电影| 国产在线不卡一卡二卡三卡四卡| 欧美图片一区二区三区| 久久综合狠狠综合久久综合88| 婷婷六月综合亚洲| 在线观看涩涩| 日本一区二区三区视频视频| 日韩三级视频在线| 国产激情综合五月久久| 永久免费在线观看| 国产福利在线| 日本精品一区二区三区高清 久久| 91免费在线播放| 欧美一区二区三区久久精品| 欧美中文字幕视频| 中文字幕 国产| 91精品国产一区二区三区香蕉| 7777精品伊人久久久大香线蕉超级流畅| 你懂的视频在线观看资源| 日本熟妇一区二区| 调教+趴+乳夹+国产+精品| 激情五月色综合亚洲小说| 国产欧美一级| 2023av视频| 日韩av一区在线观看| 色一情一区二区三区四区| 免费成人av资源网| 国产精品嫩模av在线| 日本黄色小说视频| 在线观看黄网址| 国产精品国产三级国产专区52| 日韩第一页在线| 亚洲欧洲日产国码av系列天堂| 欧美日韩中文字幕在线播放| 成人av网站在线| 欧美拍拍视频| 精品无码人妻一区| 欧洲美女亚洲激情| 国产叼嘿网站免费观看不用充会员| 涩视频在线观看| 国产中年熟女高潮大集合| 亚洲av综合色区无码一二三区| 日韩黄色影片| 91美女视频在线| 国产白丝精品91爽爽久久| 日韩精品视频在线观看视频| 欧美日韩国产综合视频在线观看中文| 国产又黄又猛的视频| 国产成人一区二区三区| 亚洲xxx在线| 国产一级aa大片毛片| 国产中文在线| 亚洲一区二区精品在线| 玛丽玛丽电影原版免费观看1977| 欧美黑人粗大| 成人免费一区二区三区视频网站| 亚洲欧美国产另类| 日韩欧美精品一区二区| 7777精品伊人久久久大香线蕉经典版下载| av噜噜在线观看| 中文字幕免费看| 欧洲毛片在线视频免费观看| 久9久9色综合| 日韩免费高清av| av成人在线电影| 少妇免费毛片久久久久久久久| 96久久久久久| 国产人伦精品一区二区| 免费在线黄色影片| 99久久精品费精品国产一区二区| 中文字幕日本一区| 欧美另类精品xxxx孕妇| 国产女优一区| 99国产欧美另类久久久精品| 欧洲亚洲精品久久久久| 精品国产鲁一鲁一区二区张丽| 亚洲男人天堂一区| 亚洲精品动态| 日韩在线观看网址| 欧美午夜视频在线观看| 国产狂喷白浆在线观看视频| 泷泽萝拉在线播放| 久久精品国产电影| 欧美极品少妇xxxxx| 中文字幕乱码一区二区三区| 欧美性生交大片免费| 成人av免费电影网站| 一区二区三区四区视频免费观看| 538任你躁精品视频网免费| 亚洲国产日韩欧美在线观看| 偷拍一区二区三区| 99re8这里有精品热视频8在线| 亚洲一区国产视频| 夜夜爽99久久国产综合精品女不卡| 性欧美极品另类| 亚洲乱码国产一区三区| 亚洲自拍欧美另类| 麻豆freexxxx性91精品| 又黄又爽又色的视频| 青青视频免费在线| 久久久久国产成人精品亚洲午夜| 亚洲女同女同女同女同女同69| 日韩女优在线视频| 91成人看片| jlzzjizz在线播放观看| 草莓视频一区二区三区| 欧美性猛交xxxx乱| 国产精品成人国产| 一区二区三区av电影| 欧美日韩一区二区三区四区不卡| 国产精品186在线观看在线播放| 亚洲国产精品成人av| 成**人特级毛片www免费| 91性高潮久久久久久久| 欧美a∨亚洲欧美亚洲| 激情丁香在线| 国产日韩精品久久| 黄网站免费久久| 精品视频免费在线观看| 国产在线第一页| 久久精品视频99| 欧洲一区二区三区精品| 成人精品在线看| 亚洲成人动漫一区| 日本不卡二区高清三区| 国产免费成人av| 少妇一级淫片免费放中国| 国产suv精品一区二区三区| 美女撒尿一区二区三区| 国产精品yjizz视频网| 成年人网站大全| 国产美女情趣调教h一区二区| 黑人と日本人の交わりビデオ| 国产精品中文字幕久久久| 99草在线视频| 中文乱码字幕午夜无线观看| 国产一区二区精品久| 成人久久18免费网站麻豆| 一区二区三区中文字幕在线观看| 欧美日韩免费一区二区三区| 久久久人成影片一区二区三区| 色欲av无码一区二区人妻| 性开放的欧美大片| 日韩欧乱色一区二区三区在线| 日韩高清一区| 一区二区视频在线看| 熟女少妇一区二区三区| 国产成人在线亚洲欧美| 日韩丝袜视频| 成人精品在线视频观看| 欧美日韩国产在线观看网站| 人妻 日韩 欧美 综合 制服| 久久影院理伦片| 久久躁日日躁aaaaxxxx| 不卡在线视频中文字幕| 日精品一区二区三区| 欧美videos粗暴高清性| 日本三级久久久| 中文字幕一区二区三区免费视频| 国产欧美欧洲在线观看| 久久久91精品国产一区二区精品| 国产午夜精品理论片在线| 国产成人综合在线| 色偷偷久久一区二区三区| 国产精品成人一区| 国产精品国模大尺度视频| 日韩精品一区二| 先锋影音av中文资源| 国产成人精品aa毛片| 水蜜桃在线免费观看| 先锋影音男人站| 欧美欧美在线| 97久久人人超碰caoprom欧美| 亚洲精品国产一区二区| 国产色综合一区二区三区| 国内一区二区三区| 天天干天天干天天干天天干天天干| 日本公妇乱淫免费视频一区三区| 日本不卡高清视频一区| 精品国产一区二区三区四区| 俺也去精品视频在线观看| 国产凹凸在线观看一区二区| 300部国产真实乱|