jquery - 滚动时标题上出现白色背景

标签 jquery css menu header scroll

当页面滚动到末尾时,有一个白色背景,它会延伸到屏幕的宽度。 http://freshpotsolutions.com/saudisurgeons.com/test11/ 我想让它在整个页面中保持相同的宽度。

问候, 乔希

最佳答案

一旦菜单元素接收到 sticky 类,为其赋予与 .theme-layout 相同的固定宽度 (1230px) 并移除 left 属性。

如果带有 position: fixed 的元素没有左值,它将自动对齐到它仍然是文档流一部分的位置。为了使其具有正确的宽度,您不能再使用 100% 的相对宽度,因为它的引用点现在是文档本身,而不是布局容器——您需要给它一个固定的宽度。

关于jquery - 滚动时标题上出现白色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26116293/

相关文章:

jquery - Puppeteer 中的选择器语法

html - 减少文本行之间的空白

javascript - 除非我将主机添加到受信任的站点,否则 IE8 无法呈现我的网站

css 菜单悬停在 chrome 和 safari 中的 "hangs"

android - 更改由 xml 布局制作的工具栏菜单上的菜单项

javascript - 我对使用 jquery 的 droppable 有疑问

javascript - 如何从表中删除某些行?

javascript - Material Design 图标显示完全错误的图标

android - 按下主页按钮时的调用方法

javascript - jQuery 滚动进度条固定并随滚动条移动