真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

CSS兩端對齊怎么實(shí)現(xiàn)-創(chuàng)新互聯(lián)

這篇文章主要講解了“CSS兩端對齊怎么實(shí)現(xiàn)”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“CSS兩端對齊怎么實(shí)現(xiàn)”吧!

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、且末網(wǎng)站維護(hù)、網(wǎng)站推廣。

flex

彈性盒模型flex作為強(qiáng)大的彈性布局方式,可以hold住大部分的布局效果,當(dāng)然也包括兩端對齊。可以使用主軸對齊justify-content的兩端對齊屬性space-between

justify-content: space-between;

如果要考慮flex三個(gè)版本的兼容,則使用如下代碼

[注意]IE9-瀏覽器不支持

.justify-content_flex-justify{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
    內(nèi)容
    樣式
    行為

text-align

水平對齊text-align本身就有一個(gè)屬性值是兩端對齊justify。但是,要注意的是,使用它實(shí)現(xiàn)兩端對齊,需要注意在元素之間添加空白符(包括空格、換行符、制表符)才起作用。由于HTML結(jié)構(gòu)中,

  • 元素之間存在換行,所以不需要額外添加空白符

    但僅僅是這樣,元素也無法實(shí)現(xiàn)兩端對齊效果

    元素必須占滿一行才行,如下所示。占滿一行的元素可以實(shí)現(xiàn)兩端對齊,沒有占滿的則無法實(shí)現(xiàn)

    【text-align-last】

    顯然,上面的情況都不符合要求,這時(shí)就需要使用屬性text-align-last,該屬性用來規(guī)定如何對齊文本的最后一行

    于是把text-align屬性替換成text-align-last。但是,要兼容IE瀏覽器需要同時(shí)設(shè)置text-align:justify

    [注意]safari瀏覽器、IOS、androis4.4-瀏覽器不支持

    
        內(nèi)容
  •     樣式     行為  

    【after偽元素】

    使用text-align-last可以實(shí)現(xiàn)兩端對齊的效果,但是兼容性并不好。通過給父元素設(shè)置偽元素:after,并為偽元素設(shè)置inline-block,并設(shè)置寬度100%,相當(dāng)于偽元素:after被擠到第二行。從而使原來的元素占滿了第一行,觸發(fā)了兩端對齊的效果

    這里要注意的是,因?yàn)榭瞻讜?huì)被解析為換行,所以可以通過設(shè)置父元素的高度height,并溢出隱藏,來解決多余的換行問題

    
        內(nèi)容
        樣式
        行為  

    column

    使用多列布局column也可以實(shí)現(xiàn)類似的效果。column-count定義了元素的列數(shù),例子中有3個(gè)子元素,所以定義為3列。特別要注意的是,這時(shí)需要把子元素設(shè)置為block元素才會(huì)生效

    [注意]IE9-瀏覽器不支持

    
        內(nèi)容
        樣式
        行為  

    如果子元素之間需要使用豎線,且豎線高度與子元素高度相同時(shí),使用column-rule可方便的實(shí)現(xiàn)需求

    
        內(nèi)容
        樣式
        行為  

    感謝各位的閱讀,以上就是“CSS兩端對齊怎么實(shí)現(xiàn)”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對CSS兩端對齊怎么實(shí)現(xiàn)這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

    另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


    本文標(biāo)題:CSS兩端對齊怎么實(shí)現(xiàn)-創(chuàng)新互聯(lián)
    網(wǎng)頁鏈接:http://weahome.cn/article/cssjss.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部