scrollIntoView固定导航栏

时间:2018-11-19 17:31:37

标签: php html-framework-7 js-scrollintoview

我有一个基于framework7的webapp 从itemdetail.php?item = 157我创建了一个反向链接,在其中我将项目的ID传递到我所有项目的列表中:

  

shop.php?item = 157

在shop.php页面(这是商品的动态列表)上,我需要转到上一页中的特定商品:

function getUrlVars() {
    var vars = {};
    var parts =
        window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
            function(m, key, value) {
                vars[key] = value;
            });
    return vars;
}
var
    itemid = getUrlVars()["item"];
if (itemid > 0) {
    var lastitem =
        document.getElementById(itemid);
    lastitem.scrollIntoView();
}

此代码有效,但...问题是我固定的 shop.php 导航栏向下移动了几下,但是导航栏中的按钮变得难以使用,无法cro脚了... 如何防止导航栏此举?

0 个答案:

没有答案
相关问题