html - 链接到不同页面时如何使名称ancor标签偏移?
问题描述
我在 Wordpress 网站上有一些页面,这些页面具有名称锚标记,单击时最初会被固定/粘性标题覆盖。我正在使用一些 CSS 来解决这个问题,但它似乎只在特定页面内链接时才有效。
这是我目前正在使用的代码:
a[name] {
padding-top: 178px;
margin-top: -178px;
display: block;
}
任何想法将不胜感激!
解决方案
我们现在必须scroll-margin
处理一些事情。
来自CSS 技巧:
scroll-margin用于调整元素的捕捉区域(定义元素将被捕捉到的位置的框)。当您需要在对齐到位时从容器边缘为元素提供空间时,添加滚动边距很有用,但允许每个元素可能需要稍微不同的间距的情况。
推荐阅读
- python - 使用 shell scrapit 启动 pythonenvironment 并执行命令
- python - 为什么 BucketedRandomProjectionLSH 在 pyspark 中的 100 万张图像上花费这么多时间?
- c# - Selenium C# 选择 UL IL 和标签值
- javascript - 如何以 JSON 格式 PHP 返回 Javascript 变量?
- regex - 验证 Codeigniter 中的输入是否具有安全性和空格字母数字和特定字符
- android - 使用多窗口在部分屏幕中打开不同的应用程序
- java - 配置两个数据库时无法从 mongo 集合中获取数据 - mongotemplate
- go - 是否可以在 Go 中定义匿名接口实现?
- tfs - 从 TFS 迁移到 AzureDevOps
- java - getFilter() 可以搜索过滤后的数据,不能显示原始数据