Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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
Html CSS粘性位置在手机上无法正常工作_Html_Css_Opencart_Opencart2.x_Opencart2.3 - Fatal编程技术网

Html CSS粘性位置在手机上无法正常工作

Html CSS粘性位置在手机上无法正常工作,html,css,opencart,opencart2.x,opencart2.3,Html,Css,Opencart,Opencart2.x,Opencart2.3,我的OpenCart(2.3.0.2)网站上有一个带有粘性购物车按钮的按钮。我们的想法是,只有一个页面可供订购(只有几个三明治,不需要类别和产品页面),因此我添加了一个购物车按钮,该按钮位于页面的右上角: #cart { position: fixed; top: 0; right: 0; } 这在桌面站点上有效,但在移动设备上,我在滚动时得到以下信息: 如右上角所示,按钮向上滚动一点。在此之后,按钮与页面一起滚动 这个问题有什么解决办法吗 #cart { posi

我的OpenCart(2.3.0.2)网站上有一个带有粘性购物车按钮的按钮。我们的想法是,只有一个页面可供订购(只有几个三明治,不需要类别和产品页面),因此我添加了一个购物车按钮,该按钮位于页面的右上角:

#cart {
    position: fixed;
    top: 0;
    right: 0;
}
这在桌面站点上有效,但在移动设备上,我在滚动时得到以下信息: 如右上角所示,按钮向上滚动一点。在此之后,按钮与页面一起滚动

这个问题有什么解决办法吗

#cart {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
  right:0;
}
你试过用粘性而不是固定的姿势吗

粘滞元素根据滚动位置在相对和固定之间切换。它是相对定位的,直到视口中满足给定的偏移位置,然后它“固定”在适当的位置(如位置:固定)

你试过用粘性而不是固定的姿势吗

粘滞元素根据滚动位置在相对和固定之间切换。它是相对定位的,直到视口中满足给定的偏移位置,然后它“固定”在适当的位置(如位置:固定)