Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
链接到同一html页面中的特定部分_Html_Css - Fatal编程技术网

链接到同一html页面中的特定部分

链接到同一html页面中的特定部分,html,css,Html,Css,我的问题是,我有一个巨大的固定标题,所以每当我做常规的HTMLID链接时,标题就会覆盖id内容。有没有一种方法可以使用css导航到id部分稍高的位置?是的,如果使用滚动边距,即 h2{scroll-margin: 40px} 当使用ID链接时,这将使您的内容从浏览器顶部偏移,但在Safari中存在一些缺陷,即不完整和部分支持 ref:这是否回答了您的问题?请为我们提供一个最小的、完整的和可验证的示例,并让我们知道您已经尝试解决了这个问题。阅读:

我的问题是,我有一个巨大的固定标题,所以每当我做常规的HTMLID链接时,标题就会覆盖id内容。有没有一种方法可以使用css导航到id部分稍高的位置?

是的,如果使用
滚动边距
,即

h2{scroll-margin: 40px}
当使用ID链接时,这将使您的内容从浏览器顶部偏移,但在Safari中存在一些缺陷,即不完整和部分支持


ref:

这是否回答了您的问题?请为我们提供一个最小的、完整的和可验证的示例,并让我们知道您已经尝试解决了这个问题。阅读: