国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

css - 移動端布局,Safari中absolute定位抖動?

瀏覽:98日期:2023-01-19 17:25:03

問題描述

<!DOCTYPE html><html lang='zh-cn'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width,initial-scale=1,user-scalable=0'> <title>layout</title> <style>* { padding: 0; margin: 0;}html, body, .page-container { height: 100%;}.page-container { position: relative; overflow: hidden;}.page-header { position: absolute; top: 0; width: 100%; height: 40px; border-bottom: 1px solid red;}.page-wrapper { margin-top: 40px; overflow-y: scroll; -webkit-overflow-scrolling: touch;}.page-footer { position: absolute; bottom: 0; width: 100%; height: 40px; border-top: 1px solid black;}.submenu { background: #000; width: 100%; height: 20px; z-index: 5555; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0);} </style></head><body><p class='page-container'> <p class='page-header'></p> <p class='page-wrapper'><p style='height: 400px;'></p><p class='submenu-container'> <p class='submenu'></p></p><p style='height: 1000px;'></p> </p> <p class='page-footer'></p></p><script src='http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js'></script><script> $(function () {var $el = $(’.page-wrapper’);$el.height($(window).height() - 80);$el[0].addEventListener(’touchmove’, fixedIt, false);$el[0].addEventListener(’scroll’, fixedIt, false); }); function fixedIt() {var offsetTop = $(’.submenu-container’).offset().top;if (offsetTop <= 40) { $(’.submenu’).css({position: ’absolute’, top: ’40px’});} else { $(’.submenu’).css({position: ’static’});} }</script></body></html>在Safari中繼續滑動,固定的元素會抖動,求解?

問題解答

回答1:

直接寫css值這種性能消耗太大了,可以的話盡量用jq的addClass、removeClass和toggleClass來寫;

像scroll這種高頻事件,要加函數/事件防抖來寫,避免單位時間內高頻反復調用帶來的性能損失;

事件監聽寫jq的就好了啊,一個on能省多少字符啊……

標簽: CSS
主站蜘蛛池模板: 欧美成人福利视频 | swag国产精品一区二区 | 中文字幕日韩一区二区不卡 | 国产综合久久一区二区三区 | 一区二区三区四区在线视频 | 亚洲精品www久久久久久久软件 | 久久免费在线观看 | 国产播放 | 一级做a爰片久久毛片欧美 一级做a爰片久久毛片人呢 | 亚洲综合一区二区三区 | 国产精品视频久久久久久 | 精品国产三级在线观看 | 亚洲精品一区二区四季 | 美女张开腿给男生桶下面视频 | 亚洲综合欧美综合 | 久久免费高清视频 | 欧美全免费aaaaaa特黄在线 | 久久精品欧美日韩精品 | 国产成人久久精品一区二区三区 | 91香蕉视频成人 | 国产精品亚洲一区二区三区 | 亚洲欧美日韩国产 | 亚洲免费观看网站 | 国产精品毛片无码 | 亚洲精品国产精品精 | 国产午夜精品理论片在线 | 欧美午夜三级我不卡在线观看 | 99视频在线看观免费 | 国产男女乱淫真视频全程播放 | 久久久久久久国产视频 | 久久久久欧美国产精品 | 久久久久免费 | 成人在线高清 | 欧洲乱码伦视频免费 | 欧美有码在线观看 | 亚洲免费视频网 | 国产欧美日韩三级 | 精品国产高清a毛片 | 天堂8资源在线官网资源 | 国产高清久久 | 亚洲一区二区三区免费视频 |