久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

css語言中哪一項是漂浮的語法

css語言中的漂浮語法為“float:屬性值;”。float屬性用于定義元素在哪個方向浮動,會讓盒子(元素)漂浮在標(biāo)準(zhǔn)流的上面,其周圍的元素也會重新排列,直到它的外邊緣碰到包含框或另一個浮動框的邊框為止。該屬性有三個屬性值:1、“l(fā)eft”,定義元素向左浮動;2、“right”,定義元素向右浮動;3、“none”,定義元素不浮動。

css語言中哪一項是漂浮的語法

前端(vue)入門到精通課程:進(jìn)入學(xué)習(xí)
API 文檔、設(shè)計、調(diào)試、自動化測試一體化協(xié)作工具:點擊使用

本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

在css語言中,想要元素漂浮起來需要使用float屬性;該屬性指定一個盒子(元素)是否應(yīng)該浮動以往這個屬性總應(yīng)用于圖像,使文本圍繞在圖像周圍,不過在 CSS 中,任何元素都可以浮動。浮動元素會生成一個塊級框,而不論它本身是何種元素。

如果浮動非替換元素,則要指定一個明確的寬度;否則,它們會盡可能地窄。

注釋:假如在一行之上只有極少的空間可供浮動元素,那么這個元素會跳至下一行,這個過程會持續(xù)到某一行擁有足夠的空間為止。

float浮動屬性的三個屬性值:

  • left 元素向左浮動。

  • right 元素向右浮動。

  • none 默認(rèn)值。元素不浮動,并會顯示在其在文本中出現(xiàn)的位置。

浮動

一、 CSS布局的三種機(jī)制


css提供了3種機(jī)制來設(shè)置盒子的擺放位置,分別是:普通流(標(biāo)準(zhǔn)流)、浮動和定位,其中:

1、 普通流(標(biāo)準(zhǔn)流:“塊級元素”會獨占一行,“從上向下”排列;“行內(nèi)元素”會按照順序,“從左到右”排列,碰到父元素邊緣自動換行;

2、 浮動:讓盒子從普通流中“漂浮”起來,主要作用讓多個塊級盒子一行顯示。

3、定位:將盒子“定位”在某一個位置——CSS離不開定位,特別是后面的js特效。

二、為什么需要浮動?


**概念:**元素浮動是指**設(shè)置了浮動屬性的元素會:**

  • 脫離標(biāo)準(zhǔn)普通流的控制。
  • 移動到指定位置。

作用:

  • 讓多個盒子(div)水平排列成一行,使浮動成為布局的重要手段。
  • 可以實現(xiàn)盒子的左右對齊等等…
  • 浮動最早是用來控制圖片,實現(xiàn)文字環(huán)繞圖片的效果。

浮動口訣之——浮

<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title>     <style>         .box1{             width: 200px;             height: 200px;             background-color: rgba(255,0,0,0.5);             float: left;         }         .box2{             width: 300px;             height: 150px;             background-color: skyblue;         }     </style> </head> <body>     <div></div>     <div></div> </body> </html>

css語言中哪一項是漂浮的語法

float屬性會讓盒子漂浮在標(biāo)準(zhǔn)流的上面,所以第二個標(biāo)準(zhǔn)流的盒子跑到浮動盒子的底下了

浮動口訣之——漏

浮動——漏漏漏~~~浮動的盒子,把自己原來的位置漏給下面標(biāo)準(zhǔn)流的盒子,就是不占有原來位置,是脫離標(biāo)準(zhǔn)流的,我們俗稱 “脫標(biāo)”

<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title>     <style>         .box1{             width: 200px;             height: 200px;             background-color: rgba(255,0,0,0.5);             /* 讓第一個盒子浮動起來,不占位置 */             float: left;         }         .box2{             width: 300px;             height: 150px;             background-color: skyblue;         }     </style> </head> <body>     <div class="box1"></div>     <div class="box2"></div> </body> </html>

所以,box2下面的其實就是跑到box1盒子下面了, 被box1給壓住了,遮擋起來了

css語言中哪一項是漂浮的語法

浮動口訣之——特

浮動——特性 float屬性會改變元素display屬性。

任何元素都可以浮動。浮動元素會生成一個塊級框,而不論它本身是何種元素。 生成的塊級框和我們前面的行內(nèi)塊極其相似。

div {   width: 200px;   height: 200px;   background-color: pink;   /* 轉(zhuǎn)換為行內(nèi)塊元素,可以水平顯示,不過 div 之間有間隙,不方便處理 */   /* display: inline-block; */   /* 設(shè)置浮動屬性,可以讓 div 水平排列,并且沒有間隙 */   float: left; }  .two {   background-color: hotpink; }

css語言中哪一項是漂浮的語法

浮動的元素互相貼靠一起的,但是如果父級寬度裝不下這些浮動的盒子, 多出的盒子會另起一行對齊

浮動的擴(kuò)展

一、浮動元素與父盒子的關(guān)系


– 子盒子的浮動參照父盒子對齊。

css語言中哪一項是漂浮的語法

– 不會與父盒子的邊框重疊,也不會超過父盒子的內(nèi)邊距。

css語言中哪一項是漂浮的語法

二、浮動元素與兄弟盒子的關(guān)系


在一個父級盒子中,如果**前一個兄弟盒子**是:

  • 浮動的,那么當(dāng)前盒子會與前一個盒子的頂部對齊;
  • 普通流的,那么當(dāng)前盒子會顯示在前一個兄弟盒子的下方。

結(jié)論: 如果一個盒子里面有多個子盒子,如果其中一個盒子浮動了,其他兄弟也應(yīng)該浮動。防止引起問題

ps:浮動只會影響當(dāng)前的或者后面的標(biāo)準(zhǔn)流的盒子,不會影響前面的標(biāo)準(zhǔn)流

建議:如果一個盒子里面有多個盒子,如果其中的一個盒子浮動了,其他兄弟也應(yīng)該浮動。防止引起問題

三、為什么要清除浮動


因為父級盒子很多情況下,不方便給高度,但是子盒子浮動就不占有位置,最后父級盒子高度為0,就影響了下面的標(biāo)準(zhǔn)流盒子。 !

結(jié)論:

  • 由于浮動元素不再占用原文檔流的位置,所以它會對后面的元素排版產(chǎn)生影響
  • 準(zhǔn)確地說,并不是清除浮動,而是清除浮動后造成的影響

四、清除浮動本質(zhì)


清除浮動主要為了解決父級元素因為子級浮動引起內(nèi)部高度為0 的問題。 清除浮動之后, 父級就會根據(jù)浮動的子盒子自動檢測高度。 父級有了高度,就不會影響下面的標(biāo)準(zhǔn)流了

五、清除浮動的四種方式


在CSS中,clear屬性用于清除浮動

語法:

選擇器{clear:屬性值;}   //clear 清除
屬性值 右描述
left 不允許左側(cè)有浮動元素(清除左側(cè)浮動的影響)
right 不允許右側(cè)有浮動元素(清除右側(cè)浮動的影響)
both 同時清除左右倆側(cè)浮動的影響

但是我們實際工作中, 幾乎只用 clear: both;

1.額外標(biāo)簽法(隔墻法)

<!-- 是W3C推薦的做法是通過在浮動元素末尾添加一個空的標(biāo)簽:   1.添加在浮動元素最后   2.該元素必須是塊元素,行內(nèi)元素?zé)o效  -->  <div style=”clear:both”></div>
  • 優(yōu)點:通俗易懂,書寫方便
  • 缺點:添加許多無意義的標(biāo)簽,結(jié)構(gòu)化較差

2.父級添加overflow屬性方法

可以給父級添加: overflow為 hidden| auto| scroll  都可以實現(xiàn)。
  • 優(yōu)點:代碼簡潔
  • 缺點:內(nèi)容增多時候容易造成不會自動換行導(dǎo)致內(nèi)容被隱藏掉,無法顯示需要溢出的元素。

3.使用after偽元素清除浮動
after 方式為空元素額外標(biāo)簽法的升級版,好處是不用單獨加標(biāo)簽了

.clearfix:after {     content: "";    display: block;    height: 0;    clear: both;    visibility: hidden;   }     .clearfix {   /* IE6、7 專有 */   *zoom: 1; }
  • 優(yōu)點:符合閉合浮動思想 結(jié)構(gòu)語義化正確
  • 缺點:由于IE6-7不支持:after,使用 zoom:1觸發(fā) hasLayout。

4.使用雙偽元素清除浮動

.clearfix:before,.clearfix:after {    content:"";   display:table;  } .clearfix:after {  clear:both; } .clearfix {   *zoom:1; }
  • 優(yōu)點:代碼更簡潔
  • 缺點:由于IE6-7不支持:after,使用 zoom:1觸發(fā) hasLayout。

總結(jié)

  • 標(biāo)準(zhǔn)流(普通流)在布局中 塊級元素會獨占一行,從上向下排列;行內(nèi)元素會按照順序,從左到右排列,碰到父元素邊緣則自動換行。

  • 浮動的應(yīng)用場景大部分用于讓盒子水平排列成一行和控制圖片。

  • 清除浮動主要為了解決父級元素因為子級浮動引起內(nèi)部高度為0 的問題。

  • 清除浮動一共有4中方式:

    • 額外標(biāo)簽法(隔墻法)

    • 父級添加overflow屬性方法

    • 使用after偽元素清除浮動

    • 使用雙偽元素清除浮動

(學(xué)習(xí)視頻分享:web前端)

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
丝袜美腿亚洲一区二区图片| 国产模特精品视频久久久久| 免费日韩av片| 最新日韩欧美| 亚洲一区欧美激情| 亚洲欧美久久久| 久久九九精品| 婷婷精品进入| 水蜜桃久久夜色精品一区的特点| 久久国产精品99国产| 精品三级在线观看视频| 欧美成人综合| 欧美日韩第一| 视频精品一区| 大香伊人久久精品一区二区| 中文在线а√天堂| 国产一级久久| 日韩精品国产精品| 在线精品福利| 国产黄色一区| 亚洲经典在线| 亚洲精品福利| 麻豆久久一区二区| av亚洲在线观看| 日本欧美在线| 韩国三级一区| 伊人国产精品| 日韩深夜视频| 日韩欧美高清一区二区三区| 美女视频网站久久| 欧美日韩国产一区精品一区| 久久精品99久久久| 亚洲高清二区| 久久超级碰碰| 99国产精品久久久久久久| 国产亚洲一卡2卡3卡4卡新区| 激情国产在线| 欧美一级一区| 视频一区二区欧美| 日本午夜大片a在线观看| 欧美亚洲自偷自偷| 在线看片不卡| 麻豆mv在线观看| 欧美亚洲综合视频| 老鸭窝毛片一区二区三区| 精品一区二区三区视频在线播放| 中文一区一区三区免费在线观| 极品av在线| 国产精品nxnn| 久久精品 人人爱| 亚洲一区二区日韩| 久久亚洲国产| 黄色在线网站噜噜噜| 麻豆精品在线视频| 欧美亚洲国产日韩| 日韩欧乱色一区二区三区在线| 快she精品国产999| 国产精品视区| 亚洲综合五月| 日韩福利视频一区| 青青在线精品| 欧美成a人片免费观看久久五月天| 一区二区电影| 国产欧美日韩综合一区在线播放| 日韩激情综合| 欧美日韩亚洲三区| 视频一区日韩精品| 日本va欧美va欧美va精品| 亚洲精品欧洲| 国产亚洲久久| 免费在线日韩av| 欧美国产偷国产精品三区| 中文字幕在线视频久| 亚洲v在线看| 亚洲一区网站| 91精品国产经典在线观看| 欧美aa在线视频| 欧美精品高清| 亚洲精品黄色| 美女视频黄 久久| 99免费精品| 日韩精品一二三区| 欧美日本精品| 日韩精品水蜜桃| 在线免费观看亚洲| 国产精品videossex久久发布| 福利在线免费视频| 日韩专区一卡二卡| 美女视频黄免费的久久| 久久国产亚洲精品| 深夜福利亚洲| www在线观看黄色| 在线观看亚洲精品福利片| 精品久久久网| 在线看片日韩| 91精品1区| 亚洲天堂日韩在线| 欧美国产小视频| 亚洲人成网站在线在线观看| 国精品产品一区| 日韩成人在线看| 欧美精品一区二区三区精品| 国产欧美一区二区三区精品观看| 欧洲精品一区二区三区| 人人精品久久| 水蜜桃久久夜色精品一区的特点| 精品久久久久久久| 日韩精品五月天| 在线视频亚洲| 性欧美xxxx免费岛国不卡电影| 久久一区欧美| 日韩在线视频一区二区三区| 久久婷婷激情| 日韩成人精品一区| 国产一精品一av一免费爽爽| 亚洲婷婷丁香| 亚洲制服一区| 综合激情一区| 免费国产亚洲视频| 亚洲精品一二三区区别| 午夜精品久久久久久久久久蜜桃| 国产精品4hu.www| 国产区精品区| 久久国产三级精品| 亚州欧美在线| 亚洲精品女人| 自拍自偷一区二区三区| 蘑菇福利视频一区播放| aa国产精品| 在线观看一区| 欧美性www| 精品国产午夜肉伦伦影院| 精品国产精品久久一区免费式| 麻豆精品av| 日韩av有码| 亚洲精品一区二区在线看| 亚洲精品一二三区区别| 亚洲专区一区| 日韩av字幕| 精品美女视频 | 精品国产美女a久久9999| 国产日韩欧美三区| 精品一区二区男人吃奶| 日韩毛片在线| 久久青草久久| 国产在线观看91一区二区三区| 成人黄色av| 日本成人一区二区| 美女视频黄 久久| 日韩成人高清| 亚洲欧美日本日韩| 国产精品亲子伦av一区二区三区| 日韩精品国产欧美| 精品国产不卡| 亚洲国产日韩欧美在线| 99成人在线| 国产精品66| 99国产精品99久久久久久粉嫩| 亚洲精品影视| 水蜜桃精品av一区二区| 欧美一级专区| 欧美久久天堂| 日韩在线成人| 在线日韩视频| 国产精品久久久久久av公交车| 极品日韩av| 精品中文字幕一区二区三区 | 欧美xxxx性| 婷婷精品在线观看| 亚洲综合在线电影| 国产日韩欧美一区在线| 日韩中文视频| 国产精品视频一区二区三区四蜜臂| 免费不卡中文字幕在线| 国产探花一区| 99成人在线| 欧美日韩一二| 麻豆成人av在线| 欧美久久一区二区三区| 只有精品亚洲| 在线 亚洲欧美在线综合一区| 国产精品成人自拍| 男人的天堂久久精品| 91精品啪在线观看国产18| 麻豆精品在线观看| 国产亚洲久久| 日本视频一区二区| 三级久久三级久久久| 免费人成网站在线观看欧美高清| 国产综合精品一区| 欧美成人高清| 欧美日韩国产免费观看视频| 夜鲁夜鲁夜鲁视频在线播放| 欧美激情视频一区二区三区免费| 日韩成人一级| 国产精品密蕾丝视频下载| 婷婷综合电影| 亚洲精品影视| 欧美影院精品| 国产精品对白久久久久粗|