Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 链接在移动设备上不工作-位置固定_Android_Css_Mobile_Css Position_Overlapping - Fatal编程技术网

Android 链接在移动设备上不工作-位置固定

Android 链接在移动设备上不工作-位置固定,android,css,mobile,css-position,overlapping,Android,Css,Mobile,Css Position,Overlapping,我有一个小组: <asp:Panel ID="pnl_addtofav" runat="server" CssClass="pop-up-sprite" > <asp:ImageButton ID="btn_closefav" runat="server" ForeColor="Transparent" CommandName="HideFav" CssClass="close" /> </asp:Panel> 在某些移动设备上,我无法单击按

我有一个小组:

 <asp:Panel ID="pnl_addtofav" runat="server" CssClass="pop-up-sprite" >
      <asp:ImageButton ID="btn_closefav" runat="server" ForeColor="Transparent" CommandName="HideFav" CssClass="close" />
 </asp:Panel>
在某些移动设备上,我无法单击按钮
btn\u closefav
。我点击这个按钮,什么也没发生。 问题是
位置:已修复
!如果我用
位置:绝对
替换
位置:固定
,效果会更好
但我需要使用position fixed在整个页面上放置div


为什么?

你有没有找到解决办法?我也有类似的问题。你好@Mike_G!我得出的结论是,在一些旧版本的android上,您无法正确使用position:fixed on divs。我记得,如果div位于页面顶部,则可以正常工作。因此,当您显示div时,将其向右移动到页面顶部,当您关闭该div时,您应该滚动回设置div visible之前的位置。我希望我说清楚了。请让我知道它是否对您有帮助,或者您是否找到了其他解决方案。
.pop-up-sprite {
      background-attachment: scroll;
      background-clip: border-box;
      background-image: url("some url");
      background-origin: padding-box;
      background-position: 0 0;
      background-repeat: repeat;
      background-size: auto auto;
      height: 100%;
      width: 100%;
      left: 0;
      position: fixed;
      top: 0;
      z-index: 500;
}