国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

常用的CSS水平垂直居中方法大全

muzhuyu / 1348人閱讀

摘要:作為一名程序媛在編寫頁面的時候經常還會遇到水平或者垂直居中的一些布局今天正好有空就把各種居中的方式都總結了一下分享給大家希望能給大家帶來幫助已知寬高背景圖與背景圖上的文字都水平垂直居中有寬度的水平居中有絕對定位的水平居中

作為一名程序媛
在編寫頁面的時候
經常還會遇到水平或者垂直居中的一些布局
今天正好有空
就把各種居中的方式都總結了一下
分享給大家
希望能給大家帶來幫助

1.已知寬高背景圖與背景圖上的文字都水平垂直居中

.img-bg{
    position: absolute;
    background: url("http://source.kakehotels.com/kake/frontend/img/flashsales-icon.png") no-repeat;
    width: 90px;
    height: 90px;
    background-size: 100%;
    top:0;
    bottom:0;
    left:0;
    right: 0;
    margin:auto;
    line-height: 90px;
    font-size: 12px;
    color: #fff;
}

2.有寬度的div水平居中

.width-center{
    width: 300px;
    text-align: center;
    margin: 0 auto;
    background:pink;
}

3.有絕對定位的div水平居中

.position-center{
    position: absolute;
    top:0;
    bottom: 0;
    width: 300px;
    height: 300px;
    margin: auto 0;
    background: pink;
    text-align: center;
}

4.有絕對定位的div水平跟垂直都居中

.vertical-center-position{
    position: absolute;
    width: 300px;
    height: 300px;
    background: #f5f5f5;
    text-align: center;
    top:0;
    bottom:0;
    left:0;
    right: 0;
    margin:auto;
}

5.已知寬高的容器的水平垂直方向居中

.vertical-center-width{
    width: 300px;
    height: 300px;
    position: absolute;
    background: #f5f5f5;
    text-align: center;
    top:50%;
    left: 50%;
    margin-top: -150px;
    margin-left: -150px;
}

6.未知寬高的容器的水平垂直方向居中注:transform屬性,低版本瀏覽器不兼容,例如IE8

.vertical-center-nowidth{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

7.水平垂直居中記得要想到flexbox此時.div無論是否已知寬高,都能兩個方向居中

.container{
    display: flex;
    align-items: center;
    justify-content: center;
}
.container div{
    color: pink;
}

8.手機端垂直居中彈框

.popupBg{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.8);z-index: 100;} .popup{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 100;background: #FFF;}

http://www.weste.net/2014/12-...
以上就是8種常用的css水平垂直居中方法,大家可以在實際項目中加以運用,

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/50808.html

相關文章

  • 常用CSS水平垂直居中方法大全

    摘要:作為一名程序媛在編寫頁面的時候經常還會遇到水平或者垂直居中的一些布局今天正好有空就把各種居中的方式都總結了一下分享給大家希望能給大家帶來幫助已知寬高背景圖與背景圖上的文字都水平垂直居中有寬度的水平居中有絕對定位的水平居中 作為一名程序媛在編寫頁面的時候經常還會遇到水平或者垂直居中的一些布局今天正好有空就把各種居中的方式都總結了一下分享給大家希望能給大家帶來幫助 1.已知寬高背景圖與背景...

    bergwhite 評論0 收藏0
  • 主流CSS水平垂直居中技術大全

    摘要:水平居中行內元素的水平居中在父元素中設置只對內聯元素或行內塊元素有效需要放置于父元素中塊級元素的水平居中只對塊級元素有效指的是自適應寬度。參考張鑫旭實現絕對定位元素的居中及原理居中方式水平居中垂直居中塊級元素設置內聯元素設置。 原文地址:https://www.xksblog.top/CSS-mainstream-centering-techniques.html 幾個月也零零散散學...

    KoreyLee 評論0 收藏0
  • CSS居中總結大全

    摘要:中居中的幾種方式水平居中塊級元素在塊級元素中居中設置在子元素上,前提是不受影響只對行級元素有用行級元素設置浮動,或者設置定位之后。 CSS中居中的幾種方式 1.水平居中margin:0 auto;塊級元素在塊級元素中居中設置在子元素上,前提是不受float影響 2.text-align只對行級元素有用,行級元素設置浮動,或者設置定位之后。給它的父元素設置text-aglin:cente...

    Cruise_Chan 評論0 收藏0
  • 前端面試大全

    摘要:一般情況下是全局對象。避免在頁面的主體布局中使用,要等其中的內容完全下載之后才會顯示出來,顯示布局慢。對普通的網站有一個統一的思路,就是盡量向前端優化減少數據庫操作減少磁盤。 HTML面試題 1.XHTML和HTML有什么區別 HTML是一種基本的WEB網頁設計語言,XHTML是一個基于XML的置標語言最主要的不同: XHTML 元素必須被正確地嵌套。 XHTML 元素必須被關閉。...

    dingda 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<