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