亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > 移動(dòng)端解決懸浮層(懸浮header、footer)會(huì)遮擋住內(nèi)容的3種方法

移動(dòng)端解決懸浮層(懸浮header、footer)會(huì)遮擋住內(nèi)容的3種方法

熱門(mén)標(biāo)簽:申請(qǐng)400電話流程簡(jiǎn)介 pageadm實(shí)現(xiàn)地圖標(biāo)注 呼和浩特外呼電銷(xiāo)系統(tǒng)排名 外呼線穩(wěn)定線路 南通數(shù)據(jù)外呼系統(tǒng)推廣 阜陽(yáng)企業(yè)外呼系統(tǒng) 邢臺(tái)縣地圖標(biāo)注app 外呼系統(tǒng)電話怎么投訴 地圖標(biāo)注位置能賺錢(qián)嗎

在現(xiàn)在的前端頁(yè)面中,尤其是移動(dòng)端,經(jīng)常會(huì)需要將<header>或者是<footer>模塊懸浮出來(lái),跟隨頁(yè)面的滑動(dòng)保持定位在頁(yè)面的最上方或者是最下方,如下圖所示。

“回復(fù)主題”模塊,就是跟隨頁(yè)面的浮動(dòng)一直懸浮在頁(yè)面的最下方,代碼結(jié)構(gòu)如下。


復(fù)制代碼
代碼如下:

...
<section class='footer'>
<div class='reply-topic'>回復(fù)主題</div>
</section>
...

實(shí)現(xiàn)這樣的功能當(dāng)然是利用position:fixed。但是,使用position:fixed有一個(gè)bug,以懸浮<footer>在最下方為例(懸浮<header>同理),當(dāng)頁(yè)面滑到最下方的時(shí)候,由于是fixed定位,脫離了正常文檔流,導(dǎo)致會(huì)遮擋住一部分內(nèi)容。如下所示:

上面左邊是有問(wèn)題的顯示,右邊為正常顯示。那么,如何解決這個(gè)問(wèn)題呢?在此,我拋磚引玉提出三種我的看法,希望能有更好的方法。

法一. Javasrript解決

  使用js解決,判定當(dāng)滑動(dòng)條滑到頁(yè)面內(nèi)容的最底端的時(shí)候,將原本會(huì)脫離文檔流的fixed定位改為不脫離文檔流的relative定位即可。

  使用腳本解決問(wèn)題是最繁重的方法,能用css解決的盡量不使用腳本,但是也是一種方法。

復(fù)制代碼
代碼如下:

//滾動(dòng)條在Y軸上的滾動(dòng)距離
function getScrollTop(){
  return document.body.scrollTop;
}
//文檔的總高度
function getScrollHeight(){</p> <p>   return document.body.clientHeight;
}
//瀏覽器視口的高度
function getWindowHeight(){
var windowHeight = 0;
     if(document.compatMode == "CSS1Compat")
    {
       windowHeight = document.documentElement.clientHeight;
    }
    else
   {
      windowHeight = document.body.clientHeight;
    }
    return windowHeight;
}</p> <p> //滑動(dòng)監(jiān)聽(tīng)
  window.onscroll = function(){
//滑到底部時(shí)footer定于最下方,假定<footer>的height為60
if((getScrollHeight() - getScrollTop() - getWindowHeight()) > 61)
$('.footer').css('position','fixed');
else
$('.footer').css('position','relative');
}

 法二.給body加上padding-bottom

  給html<body>標(biāo)簽加上一個(gè)padding-bottom屬性,這樣正常文檔流的內(nèi)容距離body底部就會(huì)產(chǎn)生一個(gè)padding-bottom設(shè)置的距離。

  缺點(diǎn)是,考慮到現(xiàn)在項(xiàng)目上線之后模塊的復(fù)用及經(jīng)常需要合并css文件,當(dāng)其他頁(yè)面不需要這個(gè)懸浮塊,就會(huì)給不需要<footer>fixed定位的頁(yè)面造成負(fù)擔(dān),不推薦使用這種方法。

復(fù)制代碼
代碼如下:

//假定<footer>的高度為60px
body
{
padding-bottom: 60px;
}

法三.增加同級(jí)占位符<div>

  個(gè)人認(rèn)為這個(gè)方法最為實(shí)用,在<footer>塊之外再包裹一層div,然后再增加一個(gè)與<footer>同級(jí)的<div>塊,這個(gè)<div>塊的高度設(shè)置為與<footer>同樣高,不包含任何內(nèi)容,這樣就可以起到一個(gè)占位符的效果,在頁(yè)面最底占據(jù)與<footer>同樣高度的空間,當(dāng)然頁(yè)面滑到最下方,原本的<footer>懸動(dòng)塊就會(huì)與這個(gè)占位塊完美重疊。且不會(huì)對(duì)其他頁(yè)面產(chǎn)生影響。代碼如下:

  唯一缺點(diǎn)是不符合語(yǔ)義化,增加了無(wú)實(shí)質(zhì)內(nèi)容的空標(biāo)簽。

復(fù)制代碼
代碼如下:

<!-- footer外包裹一層div-->
<div>
<!--充當(dāng)占位符的div塊,無(wú)實(shí)質(zhì)內(nèi)容 -->
<div style="height:60px;"></div> </p> <p> <!--fixed懸浮出來(lái)的footer -->
<section class='footer'>
<div class='reply-topic'>回復(fù)主題</div>
</section>
</div>

 以上是我想到的三種方法,才疏學(xué)淺,文中若有紕漏錯(cuò)誤或者有更好的方法,萬(wàn)望告知,感謝。

標(biāo)簽:德州 內(nèi)蒙古 黃山 撫順 鶴崗 蚌埠 辛集 楊凌

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《移動(dòng)端解決懸浮層(懸浮header、footer)會(huì)遮擋住內(nèi)容的3種方法》,本文關(guān)鍵詞  移動(dòng),端,解決,懸浮,層,header,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《移動(dòng)端解決懸浮層(懸浮header、footer)會(huì)遮擋住內(nèi)容的3種方法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于移動(dòng)端解決懸浮層(懸浮header、footer)會(huì)遮擋住內(nèi)容的3種方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩在线观看视频黄| 国产伦精品一区二区三区无广告| 亚欧成人毛片一区二区三区四区| 免费国产在线视频| 日韩在线观看免费| 国产极品精频在线观看| 日本免费看视频| 成人免费观看的视频黄页| 久久国产一久久高清| 91麻豆精品国产高清在线| 精品国产一区二区三区久| 精品久久久久久中文字幕2017| 欧美激情伊人| 四虎久久精品国产| 成人免费一级纶理片| 亚欧视频在线| 国产一区免费在线观看| 美女免费毛片| 久久精品免视看国产明星| 国产国语在线播放视频| 高清一级毛片一本到免费观看| 久久国产精品只做精品| 可以免费看毛片的网站| 国产麻豆精品| 亚洲精品久久玖玖玖玖| 一级片免费在线观看视频| 日韩专区一区| 亚欧成人乱码一区二区| 欧美大片aaaa一级毛片| 亚洲 欧美 成人日韩| 毛片高清| 精品视频在线看 | 日韩在线观看视频黄| 国产视频一区二区三区四区| 成人免费一级毛片在线播放视频| 国产精品1024永久免费视频 | 高清一级毛片一本到免费观看| 国产高清在线精品一区a| 91麻豆国产福利精品| 九九久久99综合一区二区| 九九久久国产精品| 高清一级毛片一本到免费观看| 中文字幕Aⅴ资源网| 成人a大片在线观看| 精品视频一区二区三区免费| 国产极品精频在线观看| 日韩av东京社区男人的天堂| 精品国产一区二区三区精东影业| 四虎影视久久| 日本在线www| 青青久久精品| 毛片的网站| 亚州视频一区二区| 亚洲 男人 天堂| 国产麻豆精品| 亚洲第一页乱| 免费国产在线视频| 国产伦精品一区二区三区无广告| 91麻豆tv| 欧美1卡一卡二卡三新区| 亚洲 欧美 成人日韩| 美女被草网站| 国产一区二区精品在线观看| 精品国产一区二区三区国产馆| 深夜做爰性大片中文| 欧美另类videosbestsex高清| 精品美女| 人人干人人草| 国产视频一区二区在线观看| 九九精品影院| 九九热国产视频| 欧美激情一区二区三区中文字幕| 成人av在线播放| 麻豆午夜视频| 久久精品大片| 久久精品免视看国产成人2021| 午夜激情视频在线播放| 成人免费一级纶理片| 国产国语在线播放视频| 日本伦理网站| 欧美大片一区| 精品国产香蕉在线播出| 欧美激情一区二区三区视频高清| 欧美a级v片不卡在线观看| 中文字幕一区二区三区 精品| 九九热国产视频| 亚洲精品影院一区二区| 天堂网中文字幕| 精品视频在线看 | 99久久精品国产高清一区二区| 91麻豆国产级在线| 精品视频免费观看| 夜夜操网| 一本伊大人香蕉高清在线观看| 日韩一级黄色| 午夜精品国产自在现线拍| 中文字幕一区二区三区精彩视频 | 你懂的福利视频| 国产一级生活片| 国产视频一区二区在线观看| 国产亚洲免费观看| 色综合久久天天综合绕观看| 青青青草影院 | 国产极品白嫩美女在线观看看| 国产a网| 日本伦理黄色大片在线观看网站| 精品久久久久久中文| 国产成人啪精品| 欧美大片a一级毛片视频| 欧美激情一区二区三区视频| 免费一级生活片| 成人在免费观看视频国产| 99色视频在线| 成人在激情在线视频| 99色精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美a级片视频| 亚洲 欧美 成人日韩| 国产不卡高清在线观看视频| 国产精品自拍在线观看| 免费国产在线观看| 久久99中文字幕| 久久国产影视免费精品| 国产一区免费在线观看| 亚久久伊人精品青青草原2020| 精品视频在线观看一区二区三区| 天天做人人爱夜夜爽2020毛片| 日韩在线观看免费完整版视频| 中文字幕一区二区三区精彩视频 | 色综合久久天天综合观看| 99久久精品国产国产毛片| 日本在线不卡免费视频一区| 精品国产一区二区三区久久久狼 | 国产美女在线观看| 欧美a级成人淫片免费看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产极品精频在线观看| 成人高清视频在线观看| 超级乱淫黄漫画免费| 超级乱淫黄漫画免费| 韩国三级视频网站| 国产网站麻豆精品视频| 午夜在线影院| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 人人干人人插| 人人干人人草| 韩国三级视频在线观看| 四虎论坛| 日本免费区| 精品国产一区二区三区精东影业| 精品视频在线观看一区二区| 久久99中文字幕| 四虎影视库国产精品一区| 久久成人性色生活片| 一本伊大人香蕉高清在线观看| 九九久久99| 日韩中文字幕在线亚洲一区| 国产原创视频在线| 91麻豆精品国产自产在线| 国产精品1024永久免费视频 | 日韩avdvd| 欧美国产日韩在线| 你懂的在线观看视频| 国产国语对白一级毛片| 国产精品自拍在线观看| 天堂网中文字幕| 欧美a级v片不卡在线观看| 999久久久免费精品国产牛牛| 国产精品自拍亚洲| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产视频在线免费观看| 日本免费乱理伦片在线观看2018| 日韩中文字幕在线播放| 成人免费高清视频| 美女免费精品视频在线观看| 国产极品精频在线观看| 一级毛片视频在线观看| 成人免费观看网欧美片| 精品久久久久久中文| 99久久精品国产免费| 99色精品| 天天做日日干| 亚洲精品影院久久久久久| 欧美大片a一级毛片视频| 精品美女| 欧美日本韩国| 日本免费看视频| 欧美一级视频免费| 韩国毛片 免费| 亚州视频一区二区| 精品视频在线观看视频免费视频| 精品视频免费观看| 尤物视频网站在线观看| 欧美另类videosbestsex久久| 91麻豆精品国产片在线观看| 国产高清在线精品一区二区| 欧美爱色| 成人免费一级毛片在线播放视频| 色综合久久手机在线| 欧美日本免费|