插件更改页面后 HTML 布局和 CSS 不合适

标签 html css

我想在我的站点中插入一个粘性页脚,但它与我正在使用的 js 脚本冲突。 脚本是

skel.init({
    prefix: 'css/style',
    resetCSS: true,
    boxModel: 'border',
    grid: {
        gutters: 50
    },
    breakpoints: {
        'mobile': {
            range: '-480',
            lockViewport: true,
            containers: 'fluid',
            grid: {
                collapse: true,
                gutters: 10
            }
        },
        'desktop': {
            range: '481-',
            containers: 1200
        },
        '1000px': {
            range: '481-1200',
            containers: 960
        }
    }
}, {
    panels: {
        panels: {
            navPanel: {
                breakpoints: 'mobile',
                position: 'left',
                style: 'reveal',
                size: '80%',
                html: '<div data-action="navList" data-args="nav"></div>'
            }
        },
        overlays: {
            titleBar: {
                breakpoints: 'mobile',
                position: 'top-left',
                height: 44,
                width: '100%',
                html: '<span class="toggle" data-action="togglePanel" data-args="navPanel"></span>' +
 '<span class="title" data-action="copyHTML" data-args="logo"></span>'
            }
        }
    }
});

页脚将保留在顶部,直到 init.js 脚本被删除,不幸的是,尽管删除它会删除样式。我想我已经将问题缩小到“断点”内的某个地方,但不知道如何修复。

欢迎提出任何想法。

最佳答案

要么将 footer 移到 #skel-panels-pageWrapper 之外,要么将其设置为 position: fixed。它绝对设置为 #skel-panels-pageWrapper 的子级,它不是全高的。

也可以将 #skel-panels-pageWrapper 设置为 position: absolute 并给它 bottom: 0

关于插件更改页面后 HTML 布局和 CSS 不合适,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29351669/

相关文章:

html - 使用 ng2-bootstrap 图像在轮播内没有响应

javascript - gulp useref 不能处理多个 html 文件

css - 删除主商店页面上的 Woocommerce 产品类别描述

css - 折叠的 Bootstrap Accordion 面板在打开时扩展到 DIV 之外

css - LESS 将 CSS 文件限制在某些视口(viewport)(Shopware)

javascript - 如何从函数效果中排除元素

JavaScript 附加到 Div 标签,但有一些奇怪的行为

javascript - 如何在不受 JavaScript 严格限制的情况下播放音频?

html - :pseudo CSS rule not working in IE

javascript - 浏览器列表错误 : Unknown browser query `heroku create $YOUR_APP_NAME --region eudefaults`