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

要實(shí)現(xiàn)盒模型中的div居中,可以使用display:table-cell方法且兼容多瀏覽器,下面有個(gè)示例,感興趣的朋友可以練練手
ie7和ie6都不能識(shí)別 display: table-cell;(但是支持display: block等css1的屬性?。?
ie8以及以后版本可以識(shí)別!
ie7和ie6能識(shí)別vertical-align:middle;
如果盒模型中間只有幾段文字的話,設(shè)置line-height就可以實(shí)現(xiàn)居中顯示了!
如果要實(shí)現(xiàn)盒模型中的div居中,可以參考以下代碼:
效果:
這個(gè)是多瀏覽器兼容的,但是得寫(xiě)幾層div~ 但是想在層或img在層中垂直水平居中該怎樣做呢?下一篇會(huì)涉及到。
ie8以及以后版本可以識(shí)別!
ie7和ie6能識(shí)別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%;
- }

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