午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 小米瀏覽器中,圖片導(dǎo)致fixed定位的元素?zé)o法顯示

瀏覽:284日期:2023-01-07 08:37:21

問題描述

在小米手機(jī)自帶的瀏覽器中(版本V8.6.5), 我的布局代碼是這樣的, header 是fixed定位,content容器里面包含有圖片。但是當(dāng)有圖片的時候,fixed定位的header就無法正常顯示。

注意:如果復(fù)現(xiàn)不了,請?jiān)谖臋n底部執(zhí)行一段js代碼,可保證必現(xiàn)

已經(jīng)試了以下方法:

圖片用背景圖的方式,也會導(dǎo)致fixed元素?zé)o法顯示

調(diào)高h(yuǎn)eader的z-index沒有效果

把圖片挪到.page 容器之外,則能正常顯示,但是這樣會影響我的布局,不可用

有人遇到類似的問題嗎?什么原因?怎么解決的

.page {position: relative; height: 100%; width: 100%; padding-top: 44px;}.header-fixed {position:fixed; background: #ccc; width: 100%; height: 44px; top: 0;}.content img{width: 100px;}<p class='page'> <header class='header-fixed'>header</header> <section class='content'><img src='https://dimg04.c-ctrip.com/images/30080f0000007b78e6D63_C_500_280.jpg'> </section></p>

問題解答

回答1:update:

小米官方給了回復(fù),問題可以定位了:

您好,這是 MIUI 瀏覽器的主動過濾廣告功能。我們做這個的初衷是檢測并屏蔽網(wǎng)頁中插入的浮動廣告,具體判斷依據(jù)是看 fixed 元素與主文檔中直接引用的資源的 host 是否有交集。您提供的這個頁面看起來應(yīng)該會觸發(fā)這個功能(fixed 元素里僅包含 c-ctrip.com)。

這個功能已經(jīng)上線較長時間,一直認(rèn)為風(fēng)險(xiǎn)較小,并且我們有可配置的云端白名單機(jī)制。所以,您是否僅在開發(fā)中遇到了此問題?如果是,可以在瀏覽器設(shè)置中關(guān)閉廣告過濾功能。如果您的線上版本也遇到了問題,作為一個緊急措施,我們可以將您的網(wǎng)站加入功能白名單里,并且愿意聽取開發(fā)者的意見,視情況修改甚至去掉這個功能。

================================

暫時的解決方案是這樣的,毛招,暫時還沒想到好的解決辦法,說下大概:

初始化的時候讓header元素保持relative或者absolute定位然后再dom-ready之后,通過setTimeout為header增加fixed定位,觸發(fā)頁面的一次重繪,這樣可以讓元素保持正常顯示

回答2:

謝邀。剛粘到編輯器里,就報(bào)了個錯:

javascript - 小米瀏覽器中,圖片導(dǎo)致fixed定位的元素?zé)o法顯示

標(biāo)簽: JavaScript
主站蜘蛛池模板: 黄色av网站在线免费观看 | 日韩亚洲欧美中文字幕 | 黄色一二三区 | 天堂一级片 | 99精品免费观看 | 在线免费观看亚洲 | 国产精品久久成人免费观看 | 日本精品一区二区在线观看 | 黄色在线免费播放 | 91视频日本 | 日韩视频国产 | 成人深夜福利 | 91黄色免费 | 欧美天堂一区 | av黄色网址 | 欧美午夜激情影院 | 日韩欧美中文 | 欧美一级在线免费观看 | 日本免费视频 | 欧美一区二区三区在线视频 | 成人片网址 | 久久成人一区 | 欧美黄色成人 | 日韩不卡免费 | 午夜欧美在线 | 国产高清黄网站全免费 | 欧美超逼视频 | 中文字幕亚洲欧美 | 久久久亚洲天堂 | 亚洲天堂91| 午夜婷婷网 | 国产精品福利一区 | 亚洲欧美小视频 | 少妇高潮一区二区三区喷水 | 欧美一区二区三区观看 | 乳色吐息免费看 | 日韩欧美黄色 | 自拍偷拍视频在线 | 国产精品久久91 | 成人毛片在线观看 | 国产精品国产三级国产a |