怎么居中? - CSS筆記

    居中問題需要用到的方法。CSS沒有那么復(fù)雜困難不同的情景解決不一樣

    居中是在中經(jīng)常被抱怨的問題之一。這個問題真的有這么難嗎?事實上這個問題并,它在于對于,居中問題需要用到的方法。CSS沒有那么復(fù)雜困難不同的情景解決不一樣,在這里,我們會一起建立來幫助大家來這個問題。

    水平居中

    行內(nèi)元素

    display屬性為?或者?行內(nèi)元素?(例如:文本或者鏈接)inlineinline-*

    如果你需要居中的在中,你可以使用下面方法。行內(nèi)元素塊級元素

    .center-children {
    	text-align: center;
    }
    
    例子:傳送門

    單個 - 塊級元素

    如果需要使得,可以利用和。塊級元素居中margin-leftmargin-right
    .center-me {
    	margin: 0 auto;
    }
    
    例子:傳送門
    注意:不能是一個浮動的塊級元素哦~

    多個 - 塊級元素 - 同行居中

    如果需要使得,這個時候用?可就不行啦,但是我們可以使用或者來實現(xiàn)居中。多個塊級元素居中magininline-blockflexbox
    inline-block

    適合一個父div中兩個子div居中

    利用在中的居中方法,先讓的變?yōu)樾袃?nèi)元素,再對的使用居中。行內(nèi)元素塊級元素內(nèi)部塊級元素父級塊級元素

    .center-parent {
    	text-align: center;
    }
    .center-parent .center-child{
    	display: inline-block;
    }
    

    例子

    我是內(nèi)容文本1
    我是內(nèi)容文本1
    我是內(nèi)容文本1
    flexbox
    .center-parent {
    	display: flex;
    	justify-content: center;
    }
    
    例子:傳送門

    多個 - 塊級元素 - 同列居中

    #####利用的方法,來實現(xiàn)的。單個塊級元素居中多個塊級元素垂直居中

    .center-me {
    	margin: 0 auto;
    }
    
    例子:傳送門

    垂直居中

    單行 - 行內(nèi)元素

    display屬性為?或者?行內(nèi)元素?(例如:文本或者鏈接)。可以利用或者來實現(xiàn)。inlineinline-*paddingline-height
    padding
    .text {
    	padding-top: 30px;
    	padding-bottom: 30px;
    }
    
    例子:傳送門
    line-height (值和一樣)height
    .text {
    	height: 100px;
    	line-height: 100px;
    }
    
    例子:傳送門

    多行 - 行內(nèi)元素

    對于多行,如果使用的方法,在換行之后,會出現(xiàn)錯誤。這個時候可以利用的或者或者來實現(xiàn)。行內(nèi)元素單行表格vertical-alignflexbox偽類
    vertical-align
    .center-table {
    	display: table;
    }
    .center-table p {
    	display: table-cell;
    	vertical-align: middle;
    }
    
    例子:傳送門
    flexbox
    .center-flexbox {
    	display: flex;
    	justify-content: center;
    	flex-direction: column;
    }
    
    例子:傳送門
    偽類
    .center-parent {
    	position: relative;
    }
    .center-parent::before {
    	content: "";
    	display: inline-block;
    	height: 100%;
    	width: 1%;
    	vertical-align: middle;
    }
    .center-parent p {
    	display: inline-block;
    	vertical-align: middle;
    }
    
    例子:傳送門

    塊級元素

    元素高度知道
    .parent {
    	position: relative;
    }
    .child {
    	position: absolute;
    	top: 50%;
    	height: 100px;
    	margin-top: -50px; // 高度的一半
    }
    
    例子:傳送門
    元素高度不知道
    .parent {
    	position: relative;
    }
    .child {
    	position: absolute;
    	top: 50%;
    	transform: translateY(-50%);
    }
    
    例子:傳送門
    flexbox
    .parent {
    	display: flex;
    	flex-direction: column;
    	justify-content: center;
    }
    
    例子:傳送門

    垂直水平居中

    寬度和高度知道(利用的高度知道)垂直居中塊級元素
    .parent {
      position: relative;
    }
    
    .child {
      width: 200px;
      height: 100px;
    
      position: absolute;
      top: 50%;
      left: 50%;
    
      margin: -50px 0 0 -100px;
    }
    
    例子:傳送門
    寬度和高度不知道(利用的高度不知道)垂直居中塊級元素
    .parent {
      position: relative;
    }
    .child {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    
    例子:傳送門
    flexbox
    .parent {
      display: flex;
      justify-content: center;
      align-items: center;
    }

    相關(guān)文章:

    怎么居中? - CSS筆記-Npcink
    怎么居中? - CSS筆記-Npcink

    怎么用css實現(xiàn)水平垂直絕對居中? - css筆記

    下載權(quán)限
    查看
    • 免費下載
      評論并刷新后下載
      登錄后下載
    • {{attr.name}}:
    您當(dāng)前的等級為
    登錄后免費下載登錄 小黑屋反思中,不準(zhǔn)下載! 評論后刷新頁面下載評論 支付以后下載 請先登錄 您今天的下載次數(shù)(次)用完了,請明天再來 支付積分以后下載立即支付 支付以后下載立即支付 您當(dāng)前的用戶組不允許下載升級會員
    您已獲得下載權(quán)限 您可以每天下載資源次,今日剩余
    VUE模塊

    01:實用至上主義的VUE3 - 單擊計數(shù)器

    2023-7-2 22:25:00

    國內(nèi)主題

    MDX - 一款輕快,優(yōu)雅且強大的Wordpress主題

    2020-2-12 5:45:00

    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無意侵害您的權(quán)益,請發(fā)送郵件至 1355471563#qq.com 或點擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    0 條回復(fù) A文章作者 M管理員
      暫無討論,說說你的看法吧
    ?
    個人中心
    購物車
    優(yōu)惠劵
    今日簽到
    有新私信 私信列表
    搜索
    主站蜘蛛池模板: 自拍日韩亚洲一区在线| 日韩一区二区久久久久久| 中文字幕一区二区三区永久| 欧美激情一区二区三区成人| 91精品一区二区三区久久久久| 精品一区狼人国产在线| 国语对白一区二区三区| 中文字幕一区在线| 亚洲电影一区二区| 国产一区二区在线观看| 一区二区三区免费在线视频| 欧美人妻一区黄a片| 中文字幕久久久久一区| 久久国产精品视频一区| 日韩高清一区二区| 激情内射日本一区二区三区| tom影院亚洲国产一区二区| 无码毛片一区二区三区视频免费播放| 高清国产精品人妻一区二区| 精品国产一区二区三区AV | 日本高清一区二区三区| 精品久久久久一区二区三区| 亚洲一区二区三区国产精品无码| 国产SUV精品一区二区88L| 无码国产伦一区二区三区视频| 亚洲AV成人精品一区二区三区| 国产精品女同一区二区久久| 人妻在线无码一区二区三区| 亚洲一区二区久久| 国产在线一区二区| 自慰无码一区二区三区| 亚洲一区二区视频在线观看| 国产一区二区三区小说| 国产精品综合AV一区二区国产馆 | 中文字幕日韩一区二区三区不| 精品国产日韩一区三区| 精品人妻无码一区二区三区蜜桃一 | 一区二区三区免费视频观看| 少妇一夜三次一区二区| 冲田杏梨AV一区二区三区| 中文字幕日韩一区二区不卡|