成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

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

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號
亚洲AⅤ天堂无码专区-百度| 欧洲肉欲K8播放毛片| 美丽人妻被按摩中出中文字幕 | 菠萝蜜国际通道一区麻豆| 成 人 黄 色 网站 69| 国产成人亚洲综合精品| 国产熟女亚洲精品麻豆| 精品无码久久久久国产| 久久久亚洲欧洲日产国码农村| 免费女性裸体啪啪无遮挡网站| 人妻av一区二区三区精品| 丝袜灬啊灬快灬高潮了视频| 亚洲AV午夜成人片精品网站| 一边下奶一边吃面膜视频讲解| 99久久99久久精品国产片| 波多野结衣AV电影在线观看| 国产精品人成在线播放新网站| 娇妻被朋友玩得呻吟在线电影| 免费A级毛片18禁| 日韩夜夜高潮夜夜爽无码| 无遮无挡爽爽免费毛片| 亚洲中文字幕无码日韩| JIZZJIZZ国产在线观看| 国产精品毛片完整版视频 | 亚洲AV纯肉无码精品动漫| 一区二区三区人妻无码| 宝贝腿开大点我添添公口述视频| 国产精品内射后入合集| 久久午夜伦鲁片免费无码| 人妻无码久久精品| 亚洲AV无码成人片在线观看一区 | 久久66热人妻偷产精品9| 女人脱精光直播APP下载| 我们还没在书房试过 | 久久精品无码一区二区WWW| 欧美人与动牲交A欧美精品| 无码欧亚熟妇人妻AV在线| 一区二区三区人妻无码| 大象1区一品精区搬运机器| 极品少妇高潮XXXXX| 欧美午夜性春猛交ⅩXXX| 无码av无码免费一区二区毛片| 亚洲熟妇无码八AⅤ在线播放| YELLOW在线观看| 好男人在线观看无遮挡版| 欧美高清VIDEOS36OP| 午夜无码性爽快影院6080| 在线天堂おっさんとわたし| 国产精品理论片在线观看| 美女扒开腿让男人桶爽网站| 四虎国产成人永久精品免费 | 99热热久久这里只有精品68 | 暗交小拗女一区二区三区视频| 国精产品999国精产品官网| 欧美少妇XXXXX| 亚洲成A人片在线观看WWW| 边做边爱完整版免费视频播放 | 免费无码又爽又刺激激情视频软件| 玩弄丰满少妇XXXXX| 2020国产精品香蕉在线观看| 国产精品天干天干有线观看| 欧美多人乱大交XXXXX变态亚| 亚洲AV成人网站在线播放| GRANSREMEDY老太太| 精品JAVAPARSER乱偷| 色欲av成人蜜臀av不卡| 制服 丝袜 亚洲 中文 综合| 国产深夜男女无套内射| 人妻精品一区二区| 伊人精品无码AV一区二区三区| 国产精品国产三级国产专I| 欧美成人一区二区| 亚洲日本乱人伦片中文| 国产刺激男女视频在线| 欧美性猛交XXXⅩ乱大交| 亚洲熟妇中文字幕日产无码| 国产精品VⅠDEOXXXX国产| 欧美性猛交ⅩXXX乱大交| 亚洲综合国产成人无码| 国产免费AV片在线无码免费看| 漂亮人妻洗澡被公强BD| 亚洲中文字幕无码中文| 国产午夜精品一区二区三区软件| 日本丰满熟妇BBxBB| 中文字幕人妻无码一区二区三区| 黄A大片AV永久免费| 天天躁夜夜躁很很躁| AV在线播放无码线| 久久综合给合久久国产免费| 亚洲AV成人一区国产精品小说| 顶级大但人文艺术视频 音乐| 男人又粗又黑又硬的东西| 亚洲人成人网站色www小说| 国产欧美日韩第一章午夜在线| 日韩人妻无码AⅤ中文字幕你懂的| 4399理论片午午伦夜理片| 久久精品中文字幕有码| 亚洲AV无码专区亚洲AV紧身裤| 国产成人无码AV麻豆| 日本三级强伦姧护士HD| 97久久精品无码一区二区天美| 久久久久人妻精品区一| 亚洲成AV人片在线观看WWW| 国产精品无码专区在线播放 | 亚洲VA国产VA天堂VA久久| 日韩人妻无码专区精品| 中文字字幕乱码视频高清| 精品无人乱码一区二区三区| 亚洲AV永久无码精品网站在线观| 国产精成人品日日拍夜夜免费| 色婷婷五月色综合AⅤ小说| А√天堂资源8在线官网地址 | 真实差差差无掩盖视频30分钟| 精品人妻少妇AV一区二区三区| 亚洲AV成人午夜电影在线观看| 国产电影在免费播放在线观看| 肉蒲团之极乐宝鉴| 成人毛片18女人毛片免费看快色| 強暴強姦AV正片一区二区三区| 99国产欧美久久久精品| 你太紧了真舒服小说| 337P日本欧洲亚洲大胆裸体艺| 美女MM131爽爽爽| 中文无码热在线视频| 两个病娇男友轮流爱我资源| 又大又黄又粗又爽的免费视频| 久久无码中文字幕无码| 影音先锋女人AV女色资源| 狂性XXXX乱大交老女人 | 久久大香国产成人AV| 亚洲欧洲AV综合色无码| 久久精品人妻一区二区三区一 | 太深太粗太爽太猛了视频| 国产成人无码AV一区二区| 忘忧草在线播放WWW网| 国产精品视频色拍拍| 性极强的岳让我满足| 韩国三级在线观看| 亚洲乱妇熟女爽到高潮| 久久精品亚洲一区二区三区浴池| 野花视频在线观看最新| 美丽人妻在夫前被黑人| 97精品人妻一区二区三区香蕉| 欧美人交a欧美精品a∨一区| 办公室少妇愉情理伦片| 人与各种动ZZZ0O0OⅩⅩX| 东北往事之黑道风云20年 | 免费人成无码大片在线观看| 99精品国产在热久久| 人妻无码一区二区在线影院| 大肥女BBWBBWHD视频| 无码人妻精品中文字幕免费东京热| 国产午夜影视大全免费观看 | 少妇激情一区二区三区视频| 国产激情无码一区二区APP| 亚洲AV旡码高清在线观看| 九九AV高潮AV无码AV喷吹| 正在播放老肥熟妇露脸| 秋霞A级毛片在线看| 国产AV无码国产AV毛片| 亚洲AV无码AV男人的天堂| 久久天天躁狠狠躁夜夜2020| 98色精品视频在线| 色吊丝AV中文字幕| 国产在线无码视频一区二区三区 | 97人洗澡人人澡人人爽人人模| 人妻无码一区二区三区| 国产成人啪精品视频网站午夜 | 中文字幕亚洲综合小综合在线| 全部极品AV娱乐盛宴| 国产成人无码A区在线观看视频| 亚洲AV综合永久无码精品天堂| 麻豆国产成人AV高清在线观看| 白嫩美女被内射59| 五月综合网亚洲乱妇久久| 久久久精品国产免大香伊| YY6080午夜成人福利电影| 无码无套少妇毛多18PXXXX| 久久久久高潮毛片免费全部播放| BT天堂在线WWW最新版官网| 少妇久久久久久被弄到高潮| 经典日韩成人网站在线观看| 中文字幕日产无码| 搡老女人熟妇老太HD| 精东传媒剧国产MV的特点| BBW与WB和老妇女| 午夜A级理论片在线播放717| 久久久噜噜噜久久中文字幕色伊伊| YW尤物AV无码国产在线看| 亚洲AV福利院在线观看| 免费AV片在线观看网址KAN什| 国产69成人精品视频免费| 亚洲人成色7777在线观看不卡| 全部免费特黄特色大片| 含羞草实验室隐藏路线| AV无码人妻一区二区三区在线| 新妺妺窝人体色7777婷婷| 男人激烈吮乳吃奶动态图| 国产精品久久777777| 中日AV乱码一区二区三区乱码|