亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

CSS單列布局居中固定寬度100%高度w頁眉和頁腳

CSS單列布局居中固定寬度100%高度w頁眉和頁腳

飲歌長嘯 2019-07-27 19:47:43
CSS單列布局居中固定寬度100%高度w頁眉和頁腳我最近一直在尋找一種CSS布局,它將顯示一個固定寬度(最小寬度,最好可擴展)的單個居中柱,占據整個高度(減去頁眉和頁腳)。有什么建議嗎?我已嘗試過這里發布的幾種方法,但沒有一種符合我的標準。另外,我不想為此使用JS,所以它必須是純CSS。我不是專家所以我不知道采取哪種方法:三列,每側柱邊距減去中心柱寬度的一半,還有一個人造中心柱,可伸展到100%高度?我有點不喜歡這個想法,因為我的副欄目沒有任何內容單個列,邊距為0自動0自動居中和頂部:xx px為標題騰出空間?然后我該如何將其拉伸至100%高度?任何幫助高度贊賞。干杯,chross
查看完整描述

3 回答

?
MM們

TA貢獻1886條經驗 獲得超2個贊

您可以利用絕對定位。

  • 有一個絕對定位的容器,topbottom值和值分別等于頁眉和頁腳的高度,這會將容器拉伸到剩余高度

  • inline-block孩子在里面有100%高度

  • 申請text-align:center父母將inline-block孩子與中心對齊

HTML

<div id='container'>
 <div><div></div>

CSS

*{
 margin:0;
 padding:0;}html,body{
 height:100%;
 text-align:center;}#container{
 position:absolute;
 top:50px; /*height of header*/
 width:100%;
 bottom:50px; /*height of footer*/
 background:white;
 text-align:center;}#container div{
 display:inline-block;
 min-width:200px;
 height:100%;
 background:dodger blue;}

JSFiddle演示

或者,如果瀏覽器兼容性不是問題,您可以使用css3 calc()函數作為指出的另一個答案


查看完整回答
反對 回復 2019-07-27
  • 3 回答
  • 0 關注
  • 874 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號