實(shí)現(xiàn)div垂直居中的display:table-cell方法示例介紹
發(fā)布時間:2014-07-24 15:35:51 作者:佚名
我要評論

要實(shí)現(xiàn)盒模型中的div居中,可以使用display:table-cell方法且兼容多瀏覽器,下面有個示例,感興趣的朋友可以練練手
ie7和ie6都不能識別 display: table-cell;(但是支持display: block等css1的屬性!)
ie8以及以后版本可以識別!
ie7和ie6能識別vertical-align:middle;
如果盒模型中間只有幾段文字的話,設(shè)置line-height就可以實(shí)現(xiàn)居中顯示了!
如果要實(shí)現(xiàn)盒模型中的div居中,可以參考以下代碼:
效果:
這個是多瀏覽器兼容的,但是得寫幾層div~ 但是想在層或img在層中垂直水平居中該怎樣做呢?下一篇會涉及到。
ie8以及以后版本可以識別!
ie7和ie6能識別vertical-align:middle;
如果盒模型中間只有幾段文字的話,設(shè)置line-height就可以實(shí)現(xiàn)居中顯示了!
如果要實(shí)現(xiàn)盒模型中的div居中,可以參考以下代碼:
CSS Code復(fù)制內(nèi)容到剪貼板
- div#wrap {
- display: table;
- border: 1px solid #FF0099;
- background-color: #FFCCFF;
- width: 760px;
- height: 400px;
- *position: relative;
- overflow: hidden;
- }
- div#subwrap {
- vertical-align: middle;
- display: table-cell;
- *position: absolute;
- *top: 50%;
- }
- div#content {
- *position: relative;
- *top: -50%;
- }

這個是多瀏覽器兼容的,但是得寫幾層div~ 但是想在層或img在層中垂直水平居中該怎樣做呢?下一篇會涉及到。
相關(guān)文章
el-form每行顯示兩列底部按鈕居中效果的實(shí)現(xiàn)
這篇文章主要介紹了el-form每行顯示兩列底部按鈕居中效果的實(shí)現(xiàn),解決辦法也很簡單只需給el-form 添加 inline 屬性,給每個 item 設(shè)置寬度,給底部按鈕 flex 布局,本文給大2022-07-26用CSS讓img input select button 圖片,文本框,下拉菜單,按扭垂直居中的
一直以來,在HTML中,img input select button 這里元素,垂直對齊,比較難。結(jié)果我長大了。我發(fā)現(xiàn)了一個現(xiàn)像,其實(shí)解決這些問題只是一句話的事。2011-03-08