在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 頁面置頂后顯示異常

頁面置頂后顯示異常

1.頁面置頂后會顯示異常
2.代碼:
document.getElementsByClassName('mx-layout-body')[0].scrollTop = document.documentElement.scrollTop = 0;
3.
clipboard.png點(diǎn)擊下面這個圖片回到頂部

異常情況:

clipboard.png
正常應(yīng)該如下:

clipboard.png

但是如果再點(diǎn)一次的話,又會顯示正常了

回答
編輯回答
雨蝶

最后問了同事解決了,目前感覺是uc瀏覽器在我頁面回到頂部的時候reflow有問題,然后我在點(diǎn)擊圖片的時候加了段代碼,設(shè)置body的tranfrom translateZ(0),這樣目前正常了,具體原因還是要早深入探究下

2018年2月7日 18:00
編輯回答
假灑脫

貼代碼 是不是height 是100%? 自適應(yīng)高度 會有這個情況
或者高度是視口高度 也會這樣

2018年2月13日 23:36
編輯回答
逗婦乳

頁面置頂?shù)脑挷挥媚敲磸?fù)雜,直接在圖片或者按鈕上嵌套a標(biāo)簽

<a href="#"></a>

比如你是想點(diǎn)擊某一圖片讓頁面置頂,那么在圖片外層包裹a標(biāo)簽就可以了

<a href="#">
    <img src="***圖片地址" alt="">
</a>
2017年4月19日 12:26