css - 为什么单击锚链接会将 div 推到页面顶部?
问题描述
当我单击锚链接时,两个 div、“菜单”所在的 ul li 以及带有它们指向的链接的 div 都移到页面顶部。我希望它只在链接指向的那个 div 内移动。(例如,单击“左侧的任何红色链接,看看会发生什么。)有什么方法可以做到这一点吗?
我试图找到类似问题的答案,但找不到任何答案。谢谢大家。
解决方案
我想出了我必须做的。只需将垂直导航和文本 div 的位置从绝对更改为固定。然后一切正常。
推荐阅读
- android - 有没有办法将recyclerview和linearlayout放入swiperefreshlayout?
- lotus-notes - Lotus 应用中的双语管理
- java - com.sun.mail.iap.ParsingException:BODYSTRUCTURE 解析错误:错误的“大小”元素
- json - 从PowerShell中嵌套的json提取
- javascript - 使用 Waveskeeper 进行身份验证:如何修复“未定义 Waves”
- php - 在 Codeigniter 语法中转换 Mysql 查询的工作方式类似于 WHERE OR 和 AND Works
- azure-active-directory - 将 ADAL 从 2.22 升级到 5.0.5 时出错
- php - XML 2 Array Markup in Text Issue
- elasticsearch - elasticsearch 仅查询我想要的文档并将其保存为快照
- javascript - 尝试执行 GET (Reactjs) 时出现错误 401 api woocommerce