CSS設置行內元素和塊級元素的水平居中、垂直居中


CSS設置行內元素的水平居中

  1. div{text-align:center} /*DIV內的行內元素均會水平居中*/ 

 

CSS設置行內元素的垂直居中

  1. div{height:30px; line-height:30px} /*DIV內的行內元素均會垂直居中*/ 

 

PS:當然,如果既要水平居中又要垂直居中,那么綜合一下

  1. div{text-align:center; height:30px; line-height:30px} 

 

CSS設置塊級元素的水平居中

  1. div p{margin:auto; width:500px} /*塊級元素p一定要設置寬度,
  2. 才能相當於DIV父容器水平居中*/ 

 

CSS設置塊級元素的垂直居中

  1. div{width:500px} /*DIV父容器設置寬度*/ 
  2. div p{margin:0 aut0; height:30px; line-height:30px} /*塊級元素p也可以加個寬度,
  3. 以達到相對於DIV父容器的水平居中效果*/ 

說明:在以后的實際項目中,塊級元素的垂直居中布局方式可能會碰到比這個更復雜,請關注以后的相關文章!

 

什么叫行內元素?

常見的span、a、lable、strong、b等html標簽都是行內元素

默認情況下,行內元素均無法設置寬度、高度、上下方向margin的外邊距等

當然,這不是絕對的,通過CSS可以讓任何行內元素變成塊級元素!比如:

  1. span{display:block} /*span這時設置成了塊級元素*/ 

 

什么叫塊級元素?

常見的div、p、li、h1、h2、h3、h4等html標簽都是塊級元素

當然,這也不是絕對的,通過CSS可以讓任何塊級元素變成行內元素!比如:

  1. h1{display:inline} /*h1這時設置成了行內元素*/ 

 

總結:

前端初學者理解行內元素和塊級元素的概念很重要,這對切圖div+css布局很有幫助!如有疑問,歡迎底下留言!

尊重知識產權,文章轉載請注明來源:益享天開 >> CSS設置行內元素和塊級元素的水平居中、垂直居中


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM