大連碼上未來IT培訓學校
ui設計 全棧設計師 大數(shù)據(jù) H5前端開發(fā) wbe前端開發(fā) Java 軟件開發(fā) 前端后端課程
在前端開發(fā)過程中,非IE瀏覽器下,當容器的高度自動,并且容器內容中有浮動元素(float為left或right),此時如果容器的高度不能自適應內容的高度,從而使得內容溢出破壞整體布局,這種現(xiàn)象叫做浮動溢出,為了方式這個現(xiàn)象的發(fā)生,就需要對CSS樣式進行處理,而這個過程就叫做CSS清除浮動?,F(xiàn)在常用的CSS清除浮動的方法有哪些呢?
一般使用clear屬性清除浮動。但是要注意的是clear屬性只能清除標記左右兩側浮動的影響,然而在網(wǎng)頁開發(fā)時,經(jīng)常會受到一些特殊的浮動影響,例如,對子標記設置浮動時,如果不對其父標記定義高度,則子標記的浮動會對父標記產(chǎn)生影響。使用clear屬性并不能消除子標記浮動對父標記的影響。因此小編整理了三種清除浮動的方法:
1)使用空標記清除浮動
在浮動標記之后添加空標記,并對該標記應用“clear: both”樣式,可清除標記浮動所產(chǎn)生的影響,這個空標記可以是 2)使用 overflow屬性清除浮動 對標記應用 overflow:hidden”樣式,也可以清除浮動對該標記的影響。這種方式彌補了空標記清除浮動的不足。 需要注意的是,在使用“ overflow: hidden”樣式清除浮動時,一定要將該樣式寫在被影響的標記中。 3)使用after偽元素清除浮動 使用 after偽元素也可以清除浮動,但是該方法只適用于IE8及以上版本瀏覽器和其他非IE瀏覽器。使用 after偽元素清除浮動時需要注意以下兩點: 以上就是為大家分享的關于前端開發(fā)中CSS清除浮動的方法。?前端技術相對后臺編程更容易入門,而前端開發(fā)工程師職業(yè)發(fā)展以及就業(yè)薪資非常穩(wěn)定。如果想要系統(tǒng)學習Web前端開發(fā)技能??梢灾苯油ㄟ^博學谷首頁了解在線學習前端+移動開發(fā)的課程。 碼上未來大連校區(qū)介紹 碼上未來服務于好IT開發(fā)人才的培養(yǎng),教學大綱緊跟企業(yè)實際需求,保證課程內容緊隨IT互聯(lián)網(wǎng)發(fā)展步伐,課程包含:H5前端開發(fā)、Java微服務開發(fā)、互聯(lián)網(wǎng)全棧開發(fā)、Python+人工智能、前端與移動開發(fā)、C/C++、全鏈路UI/UE設計、云計算、智能物聯(lián)網(wǎng)、Unity游戲開發(fā)等全棧開發(fā)學習內容、旨在通過立體化的人才培養(yǎng)、為企業(yè)輸送能夠創(chuàng)造價值和帶來效益的IT職業(yè)精英。 碼上未來始終秉承“立足精英時代,培養(yǎng)時代精英”的使命,以技術視角關注IT產(chǎn)業(yè)發(fā)展,以深度分享推進產(chǎn)業(yè)技術成長,致力于引領中國IT人才實踐教學模式,努力打造高質量值得信賴的IT人才服務平臺。 預約申請試學5天互聯(lián)網(wǎng)全棧開發(fā)課程(含H5前端開發(fā)、Java微服務開發(fā))! 直接撥打即可預約申請試學! 怕錢不夠? 可分期付款學費! 怕沒時間? 就業(yè)班、業(yè)余班兩種班型任你選擇! 怕學不會? 教學采用全程面授高品質、高體驗培養(yǎng)模式,特別重視學員實踐能力的培養(yǎng),根據(jù)個人學習計劃提供視頻、圖文、答疑、一對一作業(yè)批改等服務,旨在讓零基礎學員輕松入門。 擔心就業(yè)? 依托眾多合作企業(yè)資源,讓學員畢業(yè)就能贏得高薪和名企。 碼上未來,成就你更好的未來!