gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

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

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

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

前端(vue)入門到精通課程:進入學習
API 文檔、設計、調試、自動化測試一體化協作工具:點擊使用

本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

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

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

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

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

  • left 元素向左浮動。

  • right 元素向右浮動。

  • none 默認值。元素不浮動,并會顯示在其在文本中出現的位置。

浮動

一、 CSS布局的三種機制


css提供了3種機制來設置盒子的擺放位置,分別是:普通流(標準流)、浮動和定位,其中:

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

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

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

二、為什么需要浮動?


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

  • 脫離標準普通流的控制。
  • 移動到指定位置。

作用:

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

浮動口訣之——浮

<!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屬性會讓盒子漂浮在標準流的上面,所以第二個標準流的盒子跑到浮動盒子的底下了。

浮動口訣之——漏

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

<!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屬性。

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

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

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

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

浮動的擴展

一、浮動元素與父盒子的關系


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

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

– 不會與父盒子的邊框重疊,也不會超過父盒子的內邊距。

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

二、浮動元素與兄弟盒子的關系


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

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

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

ps:浮動只會影響當前的或者后面的標準流的盒子,不會影響前面的標準流

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

三、為什么要清除浮動


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

結論:

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

四、清除浮動本質


清除浮動主要為了解決父級元素因為子級浮動引起內部高度為0 的問題。 清除浮動之后, 父級就會根據浮動的子盒子自動檢測高度。 父級有了高度,就不會影響下面的標準流了

五、清除浮動的四種方式


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

語法:

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

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

1.額外標簽法(隔墻法)

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

2.父級添加overflow屬性方法

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

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

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

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

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

總結

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

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

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

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

    • 額外標簽法(隔墻法)

    • 父級添加overflow屬性方法

    • 使用after偽元素清除浮動

    • 使用雙偽元素清除浮動

(學習視頻分享:web前端)

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
国产免费成人在线| 又色又爽又黄视频| jizzjizz国产精品喷水| 日韩视频 中文字幕| 伊人再见免费在线观看高清版 | 亚洲高清免费在线观看| 亚洲精品一二三四五区| 天堂在线资源视频| 国产精品美女在线播放| youjizz.com在线观看| 国产永久免费网站| 国自产拍偷拍精品啪啪一区二区| 乱人伦xxxx国语对白| 国产精品区在线| 乱熟女高潮一区二区在线| 美女日批免费视频| 爽爽爽在线观看| 91av资源网| 日韩欧美精品免费| 手机在线成人免费视频| www.日本在线视频| 男人舔女人下面高潮视频| 日本黄色播放器| 五月天婷婷在线观看视频| 国产99久久九九精品无码| 亚洲激情免费视频| 大片在线观看网站免费收看| 国产精品69页| 欧美一级裸体视频| 可以在线看的av网站| 日本特黄在线观看| 午夜免费看视频| 无码人妻h动漫| 国产一区亚洲二区三区| www.日日操| 日本xxx免费| 四虎精品欧美一区二区免费| 性鲍视频在线观看| 天堂在线精品视频| 美女黄色片网站| 婷婷无套内射影院| 国产黄页在线观看| 欧美三级理论片| 隔壁人妻偷人bd中字| 国产成人精品视频免费看| 污污视频网站免费观看| 天堂视频免费看| 男女视频网站在线观看| 黄色免费高清视频| av免费播放网址| 超碰人人草人人| 黄色片网址在线观看| 亚洲欧美日韩一级| 无码熟妇人妻av在线电影| 午夜欧美福利视频| 亚洲熟妇无码一区二区三区| 亚洲天堂av一区二区三区| 免费欧美一级视频| 男女视频一区二区三区| 男人靠女人免费视频网站| 99热这里只有精品7| 一区二区三区欧美精品| 成人羞羞国产免费网站| 97碰在线视频| 国产精品亚洲天堂| 青少年xxxxx性开放hg| 日本免费观看网站| 欧美一区二区中文字幕| 欧美日韩中文字幕在线播放| 女人高潮一级片| 六月婷婷激情网| 成人午夜免费在线视频| 日韩国产小视频| 中文字幕无码精品亚洲35| 97在线国产视频| 2025韩国理伦片在线观看| 黄大色黄女片18第一次| 97免费视频观看| 欧美综合在线观看视频| 99re6在线观看| 国产一级爱c视频| 日韩中文字幕免费在线| 免费在线精品视频| 国产二区视频在线播放| 一区二区三区四区久久| 欧美日韩在线一| www.色.com| 毛片av免费在线观看| 缅甸午夜性猛交xxxx| 黄频视频在线观看| 91精品视频国产| 成人综合久久网| aa在线观看视频| 超碰在线资源站| 少妇av一区二区三区无码| 91看片淫黄大片91| 日本一二三四区视频| 午夜视频你懂的| 搡的我好爽在线观看免费视频| 2025韩国理伦片在线观看| 欧日韩免费视频| 能在线观看的av| 久久出品必属精品| 免费日韩在线观看| 97在线免费公开视频| 9久久9毛片又大又硬又粗| 国产极品尤物在线| 无码人妻丰满熟妇区五十路百度| 久久久久久久久久久免费视频| 国内外成人免费激情视频| 欧美 国产 日本| 女人高潮一级片| 免费av手机在线观看| 国产情侣av自拍| 国产美女主播在线| 中文字幕在线视频一区二区| 黄色大片中文字幕| 中文字幕12页| 五月婷婷激情久久| 无码粉嫩虎白一线天在线观看| 国产免费中文字幕| 国产精品wwwww| 成品人视频ww入口| 国产免费内射又粗又爽密桃视频| www.com黄色片| 99国产精品久久久久久| 亚洲精品性视频| 日本中文字幕观看| 亚洲美女性囗交| 午夜啪啪小视频| 手机福利在线视频| 欧洲精品在线播放| 国产美女无遮挡网站| www.爱色av.com| 97超碰人人爽| 99久热在线精品视频| 国产一区 在线播放| 日韩精品一区在线视频| 久久精品午夜福利| 中文字幕12页| 亚洲成熟丰满熟妇高潮xxxxx| 美女一区二区三区视频| www.好吊操| 91福利国产成人精品播放| 久久久久亚洲av无码专区喷水| 91视频 - 88av| 50路60路老熟妇啪啪| 亚洲一级免费观看| 日本福利视频一区| 99久re热视频精品98| 无码 制服 丝袜 国产 另类| 玖玖爱视频在线| 少妇人妻无码专区视频| 免费的av在线| 免费看日b视频| 最近中文字幕免费mv| 欧美美女一级片| 奇米精品一区二区三区| 91精品视频国产| 亚洲第一天堂久久| 特黄特黄一级片| 日本大胆人体视频| 在线免费观看av网| 手机在线免费毛片| the porn av| www成人免费| 婷婷无套内射影院| 国产一二三在线视频| 大西瓜av在线| 日日摸日日碰夜夜爽av| 久久久久免费精品| 黄色特一级视频| 无码人妻h动漫| 精品久久久久久无码中文野结衣| 午夜视频在线观| 日韩网站在线免费观看| 黄色a级片免费| 日韩av福利在线观看| www.av91| 又色又爽又黄视频| 国产一区二区在线视频播放| 免费看污污网站| 成人免费aaa| 亚洲天堂网站在线| 在线观看亚洲色图| 波多野结衣作品集| 国产成人亚洲综合无码| 国产精彩免费视频| 毛片在线播放视频| 色婷婷综合在线观看| 久久久久久久久久福利| 国产精品视频二| 不卡av免费在线| 在线观看日本www| 无遮挡又爽又刺激的视频| 亚洲欧美日韩不卡| 91丝袜超薄交口足| www.com久久久| 三级性生活视频| 日本久久久网站|