gpt4 book ai didi

css - 如何检测缺少位置 :fixed in a generic way?

转载 作者:行者123 更新时间:2023-11-28 08:43:37 25 4
gpt4 key购买 nike

在 iPad 等移动设备上,我想禁用仅在支持 position:fixed 时才有效的功能。有没有办法在不使用用户代理字符串的情况下检测这些设备?原因是我想尽可能避免搜索 iPad、iPhone、iPod、Android 等。

最佳答案

运行以下函数来测试 position:fixed 支持。

function () {  var isSupported = null;  if (document.createElement) {      var el = document.createElement("div");      if (el && el.style) {          el.style.position = "fixed";          el.style.top = "10px";          var root = document.body;          if (root && root.appendChild && root.removeChild) {              root.appendChild(el);              isSupported = el.offsetTop === 10;              root.removeChild(el);          }      }  }  return isSupported;}

来自 http://kangax.github.com/cft/#IS_POSITION_FIXED_SUPPORTED

关于css - 如何检测缺少位置 :fixed in a generic way?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com