色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 關(guān)于使用overflow: hidden來(lái)清除浮動(dòng)的疑問

瀏覽:96日期:2022-12-21 13:48:30

問題描述

正常情況下,給浮動(dòng)的父元素設(shè)置overflow:hidden;就可以清楚浮動(dòng),但是我發(fā)現(xiàn)被浮動(dòng)元素的父元素是body時(shí),給body設(shè)置overflow:hidden,是無(wú)法清除浮動(dòng)的,有人說(shuō)是body不屬于普通流,所以無(wú)效,有誰(shuí)能解釋下嗎?

感謝:CRIMX借用王大陸的一句話:

你這種人不是大神,就是走在成為大神的路上。

問題解答

回答1:

這是因?yàn)椴]有產(chǎn)生新的 BFC

產(chǎn)生新 BFC 的一個(gè)條件:

Block-level, non-replaced elements in normal flow when ’overflow’ does not compute to ’visible’ (except if the ’overflow’ property’s value has been propagated to the viewport).

為什么對(duì) <body> 設(shè)置 overflow 會(huì)擴(kuò)散到 viewport:

UAs must apply the ’overflow’ property set on the root element to the viewport. When the root element is an HTML 'HTML' element or an XHTML 'html' element, and that element has an HTML 'BODY' element or an XHTML 'body' element as a child, user agents must instead apply the ’overflow’ property from the first such child element to the viewport, if the value on the root element is ’visible’. The ’visible’ value when used for the viewport must be interpreted as ’auto’. The element from which the value is propagated must have a used value for ’overflow’ of ’visible’.

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产一久久香蕉国产线看观看 | 精品日韩在线视频一区二区三区 | 日韩欧美一区二区中文字幕 | 亚洲综合干 | 99在线热视频只有精品免费 | 国产精品久久久久久久久久久久久久 | 一区二区三区四区视频在线观看 | 免费v片视频在线观看视频 免费v片在线观看 | 性色午夜视频免费男人的天堂 | 欧美高清性色生活片免费观看 | 久久综合精品国产一区二区三区 | 在线播放免费播放av片 | 欧美成人另类69 | 免费在线一级片 | 国产亚洲美女精品久久 | 中文字幕一级毛片 | 国产亚洲精品一区二区在线观看 | аⅴ资源天堂8在线 | 久久国产欧美 | 日韩欧美在线综合网高清 | 成人影院一区二区三区 | 日本一区二区三区精品视频 | 久久久久久久综合色一本 | 日韩三级免费看 | 一区免费在线观看 | 色偷偷亚洲精品一区 | 91精品国产91热久久久久福利 | 国产精品免费看久久久 | 国产大尺度福利视频在线观看 | 国产91九色刺激露脸对白 | 国产专区中文字幕 | 撸久久 | 欧美一级二级毛片视频 | 亚洲国产成人麻豆精品 | 色青青草原桃花久久综合 | 一级欧美激情毛片 | 国产免费人成在线看视频 | 亚洲伊人色综合网站小说 | 日韩亚洲一区中文字幕在线 | 欧美精品专区免费观看 | 国产精品久久久久国产精品三级 |