十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂(yōu)售后,網(wǎng)站問(wèn)題一站解決
這篇文章將為大家詳細(xì)講解有關(guān)html+css布局的方式有哪些,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
彌渡網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),彌渡網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為彌渡1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的彌渡做網(wǎng)站的公司定做!
1.自然布局
沒(méi)有任何修飾的布局是自動(dòng)靠左的。
2.流動(dòng)布局
上面講的float:left的情況。
3.定位布局
相對(duì)定位和絕對(duì)定位都是相對(duì)于父div標(biāo)簽的。
相對(duì)------以這個(gè)元素的本來(lái)應(yīng)該在的位置為參照點(diǎn)
絕對(duì)--以父div標(biāo)簽的原點(diǎn)(左上角)為參照點(diǎn)。
由于外層是position:relative,所以里層是absolute的話(huà),則會(huì)以外層的左上角為位移參考對(duì)齊。當(dāng)然外層只寫(xiě)position:relative,寫(xiě)上left,top這兩個(gè)值,則表示以:以這個(gè)元素的本來(lái)應(yīng)該在的位置為布局參照原點(diǎn)進(jìn)行l(wèi)eft,top對(duì)齊。
還有一種情況是,只是一個(gè)position:absolute;外層沒(méi)有position:relative,這時(shí)會(huì)找尋那個(gè)點(diǎn)為參考呢?這時(shí)候的原則是:如果某父級(jí)元素中有relative者,則以某父級(jí)元素為參考原點(diǎn),如果沒(méi)有position:relative,則以body為參考原點(diǎn)。如果position:absolute外層沒(méi)有relative時(shí),這兩個(gè)布局上是沒(méi)有區(qū)別的。
當(dāng)然最后一種情況是:外層是:position:absolute;里邊是position:relative,那會(huì)是什么情況?按著原來(lái)的原則,absolute會(huì)參考body為布局原點(diǎn),relative會(huì)參考他本來(lái)應(yīng)該在的位置為布局原點(diǎn),這時(shí)候其實(shí)就是參考外層左上角為布局原點(diǎn)。
其它的要看實(shí)際情況而定。
關(guān)于“html+css布局的方式有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。