无法使用<href>导航到正确的元素,因为页面标题窗格已修复(冻结)
Unable to navigate to the right element using <a href> because of fixed(frozen) page header pane
我有一个带有绝对顶部值的固定标题的页面。因此,当我向上滚动页面正文中的内容时,会滚动到标题的背景中。因此,当我单击 ,页面滚动到该元素,默认情况下将该元素放在浏览器窗口的顶部,在我的情况下隐藏在页面标题后面。因此,我需要单击href将页面滚动到(#element 窗口垂直位置(+(页面标题的高度(,以便元素不会隐藏在标题内,而是位于页面标题的正下方。这是小提琴链接。请浏览一下,帮我解决。
"http ://jsfiddle.net/harshavardhanks/pz1a3z2u/">
在这里,单击左侧索引div 上的"两个"链接,我的页面是滚动的,以便右侧内容div 中的"两个"部分的标题滚动到标题"这是一个标题部分"div 后面的顶部。我需要它在这个div下方的顶部位置
高级感谢对此的任何帮助。
您可以使用伪选择器 :在像固定标题一样高的边距之前添加。
section > h1:before{
content: "";
display: block;
height: 1px;
float:right;
margin-top: 80px;
position: relative;
width: 100%;
}
section > h1{
margin-top:-80px;
position:relative;
}
请检查此小提琴:
http://jsfiddle.net/ff8rqr53/
相关文章:
- CSS-如何定位内容数据标题
- 在PHP中使用javascript更改页面标题'if'
- Brightcove获取/显示HTML中的当前视频标题和描述
- onclick函数需要双击,因为类分配延迟
- React组件-设置页面标题
- jQuery动态更改标题
- HighCharts长标题文本在某些元素上重叠
- 将行添加到具有固定标题的HTML表中
- CKEditor v4:自制插件中对话框的动态标题
- 如何在自动完成时设置属性标题
- 单元格的工具提示或标题不显示超过2000个字符
- 如何从相应的控制器动态更新标题和描述
- 在ES6中,模块将导致多个网络调用,因为两个模块不能在单个文件中定义
- 将超链接添加到“;标题“;标记文本
- 如何获得Bootstrap Datepicker的年和月,因为它在变化
- 为什么我会出现此错误"未捕获引用错误:未定义标题;
- 无法使用
导航到正确的元素,因为页面标题窗格已修复(冻结) - jQuery滚动偏移,因为标题固定
- 添加颜色的标题,因为它向下滚动页面在Wordpress创世纪框架
- 我的标题标签因为'和“;从字符串,我如何在javascript中修复