摘要:使用和屬性注意兼容到并且需要給一個高度。優點中的內容不用固定。方法方法三方法四單行文本垂直居中
1、使用table和tabel-cell屬性
html
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
css
html,body{ height: 100%; } .wrapper{ display: table; height: 100%; } .cell{ display: table-cell; vertical-align: middle; }
注意:兼容到ie8,并且wrapper需要給一個高度。優點:cell中的內容不用固定。
2、方法2
html
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
css
.wrapper2{ position: relative; height: 100%; } .wrapper2 .content{ position: absolute; top: 50%; left: 0; height: 200px; overflow: auto; margin-top: -100px; }
3、方法三
html
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
css
.wrapper3{ height: 100%; } .wrapper3 .floater{ float: left; height: 50%; margin-bottom: -120px; border: 1px solid #00ff00; } .wrapper3 .content{ clear: both; height: 240px; position: relative; }
4、方法四
html
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
css
.wrapper4{ position: relative; height: 100%; } .wrapper4 .content{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 70%; height: 240px; }
5、單行文本垂直居中
html
hdaishisdhidshidshidshsidhsdihdsihsdihdsisdh
css
.wrapper5{ line-height: 100px; }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/111108.html
摘要:絕對底部前端掘金來自國外的設計達人,純,可以實現當正文內容很少時,底部位于窗口最下面。有效解決圖片使用單位邊角缺失的問題前端掘金起因在移動端使用布局時圖片也需要用單位。 CSS 絕對底部 - 前端 - 掘金來自國外的設計達人,純CSS,可以實現: 當正文內容很少時,底部位于窗口最下面。當改變窗口高度時,不會出現重疊問題。甚至,創造該CSS的人還專門成立一個網站介紹這個CSS底部布局方案...
摘要:例如要刪除數組的第個元素,可以使用這樣的語句不過對于大型數組來說,這個函數的效率可能不高。可選參數可以限制被分割的片段數量。看代碼吧下面的代碼利用的來實現垂直居中和水平居中轉自快樂人生,積極進取總結的一些的冷知識 1、!!將一個值方便快速轉化為布爾值 console.log( !!window===true ); 2、不聲明第三個變量實現交換 var a=1,b=2; a=[b...
摘要:可以試試去掉的會發生很奇妙的事呢附加關于子元素設置為而引發的問題。附加關于開啟硬件加速提升網站動畫渲染性能問題。合并后的外邊距的高度等于兩個發生合并的外邊距的高度中的較大者。 1. 水平垂直居中問題 這可以說是最經典的問題了,水平垂直居中,這個問題從入門前端一直到面試,甚至到工作之后都會時不時遇到,最近的面試也被問過這之類的問題,這里還是好好總結一番,以作備忘。公用 HTML 部分: ...
摘要:水平居中水平居中可分為行內元素水平居中和塊級元素水平居中行內元素水平居中這里行內元素是指文本圖像按鈕超鏈接等,只需給父元素設置即可實現。 1、水平居中 水平居中可分為行內元素水平居中和塊級元素水平居中 1.1 行內元素水平居中 這里行內元素是指文本text、圖像img、按鈕超鏈接等,只需給父元素設置text-align:center即可實現。 .center{ te...
摘要:水平居中水平居中可分為行內元素水平居中和塊級元素水平居中行內元素水平居中這里行內元素是指文本圖像按鈕超鏈接等,只需給父元素設置即可實現。 1、水平居中 水平居中可分為行內元素水平居中和塊級元素水平居中 1.1 行內元素水平居中 這里行內元素是指文本text、圖像img、按鈕超鏈接等,只需給父元素設置text-align:center即可實現。 .center{ te...
閱讀 1336·2023-04-25 23:47
閱讀 911·2021-11-23 09:51
閱讀 4430·2021-09-26 10:17
閱讀 3706·2021-09-10 11:19
閱讀 3253·2021-09-06 15:10
閱讀 3546·2019-08-30 12:49
閱讀 2420·2019-08-29 13:20
閱讀 1730·2019-08-28 18:14