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一区二区
欧美大片在线播放| 精品无码一区二区三区爱欲| 男女啪啪网站视频| 成熟丰满熟妇高潮xxxxx视频| www.午夜色| 亚洲小视频在线播放| 91蝌蚪视频在线观看| 99热都是精品| 色乱码一区二区三区熟女| 精品国产一二三四区| 五月激情婷婷在线| 天堂8在线天堂资源bt| 中文字幕成人免费视频| 爆乳熟妇一区二区三区霸乳| 美女黄色免费看| 异国色恋浪漫潭| 国产精品亚洲天堂| 日韩小视频网站| 欧美综合在线观看视频| 日日摸天天爽天天爽视频| 日本xxxxxxx免费视频| 国产探花在线观看视频| 精品无码国模私拍视频| 日韩免费高清在线| 17c丨国产丨精品视频| 免费日韩中文字幕| 国产玉足脚交久久欧美| 成年女人18级毛片毛片免费| 黄色一级在线视频| 免费观看亚洲视频| 国产超级av在线| 日韩精品一区二区三区久久| 一区二区三区 欧美| 欧美激情成人网| 精品久久久久久无码国产| 三级视频中文字幕| 给我免费播放片在线观看| 国产精品无码专区av在线播放| 男女视频在线观看网站| 国产人妻777人伦精品hd| 青青青国产在线视频| 日本特级黄色大片| 欧美 日韩 国产 激情| 青青草视频在线视频| 午夜xxxxx| 亚洲一区二区三区四区五区xx| 国产香蕉一区二区三区| 久久精品午夜福利| av免费观看国产| 日韩成人午夜影院| 伊人久久在线观看| 可以免费看的黄色网址| 久热精品在线播放| 不卡的在线视频| 亚洲高清av一区二区三区| 亚洲视频在线a| 亚洲精品手机在线观看| 亚洲最大综合网| 国产精品探花在线播放| 日本女人高潮视频| 精品视频在线观看一区二区| 黄色免费高清视频| 国产视频在线观看网站| 国产精品h视频| 日本欧美黄色片| 亚洲熟妇av一区二区三区| 欧美亚洲国产成人| 91精品国产吴梦梦| 精品无码国模私拍视频| 日本中文字幕在线视频观看| 亚洲色图都市激情| www.com久久久| a级片一区二区| 日韩一区二区高清视频| 国产一区二区视频播放| www.色就是色| 亚洲欧美一区二区三区不卡| 成年丰满熟妇午夜免费视频| 久艹视频在线免费观看| 人妻熟妇乱又伦精品视频| 不卡av免费在线| 成人中文字幕在线播放| 亚洲高清免费在线观看| 国产69精品久久久久999小说| 国产主播在线看| 美国av在线播放| 樱空桃在线播放| 国产精品一色哟哟| 777久久久精品一区二区三区| chinese少妇国语对白| 精品无码国模私拍视频| 中文字幕亚洲影院| 缅甸午夜性猛交xxxx| 久久撸在线视频| 色综合av综合无码综合网站| 99re6这里有精品热视频| 国产第一页视频| 欧美爱爱视频免费看| 久久久久久久久久伊人| 激情五月婷婷基地| 午夜dv内射一区二区| 婷婷五月综合缴情在线视频| 中文字幕色呦呦| 三级一区二区三区| 欧美日韩亚洲一二三| 欧美三级在线观看视频| 日韩在线视频在线| 国内自拍中文字幕| 免费网站永久免费观看| 黄色片免费网址| 艳母动漫在线观看| 少妇网站在线观看| 欧美特级aaa| 日日干日日操日日射| 中国一级黄色录像| 国产精彩免费视频| 亚洲免费999| 黑人巨茎大战欧美白妇| 国产综合av在线| 粗暴91大变态调教| 国产xxxxhd| 777777av| 奇米777在线视频| 欧美视频免费看欧美视频| 国产精品99久久免费黑人人妻| 免费黄色福利视频| 亚洲色图 在线视频| 人人妻人人添人人爽欧美一区| 手机在线免费观看毛片| 欧美国产综合在线| 天天操狠狠操夜夜操| 日韩欧美猛交xxxxx无码| 欧美成人精品免费| 在线观看污视频| 免费成年人高清视频| 波多野结衣家庭教师视频| 成人免费看片视频在线观看| 亚洲精品高清无码视频| 浮妇高潮喷白浆视频| 精品国偷自产一区二区三区| 中文字幕视频三区| 日韩不卡一二三| 99精品视频播放| 成 年 人 黄 色 大 片大 全| 黄色特一级视频| 韩国无码av片在线观看网站| 手机在线视频你懂的| 一级黄色片国产| 黄色录像特级片| 欧洲精品视频在线| 欧美中日韩在线| 国产视频1区2区3区| 夜夜爽久久精品91| 9色porny| 中文字幕一区二区三区四区在线视频| 十八禁视频网站在线观看| 男女啪啪网站视频| 欧美牲交a欧美牲交aⅴ免费下载| 亚洲午夜精品一区| 日本特级黄色大片| 日本一区午夜艳熟免费| 色一情一乱一伦一区二区三区日本| 成人亚洲视频在线观看| 国产精品69久久久| 手机在线成人免费视频| 国产在线观看欧美| 中文字幕国内自拍| 青青青在线视频播放| 亚洲精品中文字幕无码蜜桃| 成人在线观看你懂的| 999这里有精品| 国产天堂在线播放| 国产免费黄视频| 国产一区 在线播放| 樱花草www在线| www.69av| 亚洲免费视频播放| 午夜视频在线观| 一路向西2在线观看| 午夜肉伦伦影院| 日本成年人网址| 男人日女人bb视频| 日韩欧美国产综合在线| 国产91在线亚洲| 黄色一级片黄色| 777久久久精品一区二区三区| avav在线播放| 国产精品国产亚洲精品看不卡| 性久久久久久久久久久久久久| 久草精品在线播放| 国产福利在线免费| 国产在线观看中文字幕| 国产精品夜夜夜爽张柏芝| 日b视频免费观看| www污在线观看| 国产无色aaa| 欧美大片在线播放| 在线观看国产中文字幕| 九九热99视频| 无罩大乳的熟妇正在播放|