css的居中如何實現?

css進行布局的時候,會經常出現讓div居中,div內容居中,div圖片居中,css垂直居中,

1.div居中

通過對body設置text-align:center,再對div設置margin:0 auto使div居中。

居中

body{

text-align:center

}

.div1{

width: 400px;

height: 100px;

border: 1px solid red;

margin: 0 auto;

}

運行結果:

2.div內容居中

通過設置text-align: center使div內容居中,包括div內部css字體,圖片水平居中

居中

.div1{

width: 400px;

height: 100px;

border: 1px solid red;

text-align: center;

}

div內容居中

3.css垂直居中

設置line-heigh(行高)和height(高)值相同,可以實現css垂直居中

居中

body{

text-align: center;

}

.div1{

width: 200px;

height: 50px;

line-height: 50px;

border: 1px solid red;

margin: 0 auto;

}

div垂直居中

運行結果:

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一 外部式css樣式 (也可稱為外聯式)就是把css代碼寫一個單獨的外部文件中,這個css樣式文件以“.css...
    KunMitnic閱讀 962評論 0 1
  • 1、垂直對齊 如果你用CSS,則你會有困惑:我該怎么垂直對齊容器中的元素?現在,利用CSS3的Transform,...
    kiddings閱讀 3,199評論 0 11
  • 本課來自http://www.imooc.com/learn/9請不要用作商業用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,317評論 0 5
  • 楊先生是我的男閨蜜。 真的只是閨蜜,而且是鐵瓷的那種。 他曾經是我用來回答“男女之間有沒有真正友誼”的最佳案例。 ...
    羅襪素衣閱讀 458評論 7 6
  • 1、 上學的時候,我總是喜歡找人一起制定計劃,然后互相監督去完成,如果對方完成的好,我也不會太差,如果對方沒有完成...
    倚欄觀雪閱讀 1,738評論 0 6