URL中的溢出隐藏和ID.内容未显示,跳到顶部
Overflow hidden and ID in URL. Content not shown, jumps on top
当容器有overflow:hidden
,而页面的URL中有一个id时,我遇到了一个奇怪的问题。内容被移到了顶部,不可见。当我在底部添加填充和负边距时,就会出现这个问题。我这样做是为了拥有平等的合作伙伴。
这是一个演示。单击链接,您将看到内容是如何在顶部移动而不可见的。http://jsfiddle.net/6etu9ywc/1/
我该如何防止这种情况发生?如果仅使用CSS是不可能的,那么JS解决方案是可以接受的。
好的,所以我认为根据你的问题,你需要停止与锚相关的正常行为。
我更新了小提琴http://jsfiddle.net/6etu9ywc/2/
我已经引用了jquery,如果我有时间,我会创建一个纯js解决方案。
这将停止在正常点击上重新加载页面
代码如下:
$(document).ready(function(){
$('.column a').click(function(){
return false;
});
});
我想这就是你想要的,如果没有,你当然可以让链接指向同一页面上的参考,但小提琴需要更新,这取决于你的要求。希望这能有所帮助。
相关文章:
- 完整日历 (v2) 在每周视图槽的顶部显示弹出框
- 未显示在数据生成的d3形状顶部的套印格式
- 在顶部显示滚动条&DIV
- 仪表D3.js在指针顶部显示值
- 在顶部框架上显示模态弹出窗口
- Chrome扩展-在全屏视频顶部显示自定义通知/弹出窗口(HTML元素)
- 如何在文本字段顶部显示弹出框
- 在页面顶部显示您的应用
- 聚合物适合抽屉顶部的纸张对话框显示
- 可拖动图标未显示在 Google 地图顶部且不重复
- 如何阻止我的汉堡图标停留在顶部栏上,使其与侧边菜单一起显示
- 如何在表单顶部显示所有适用的错误消息,而不是逐个显示错误消息
- 当圆形图像在圆轮中发生变化时,如何在顶部显示标签
- 如何在移动浏览器的屏幕顶部显示自定义警报
- 使用滚动顶部显示滚动的像素
- 在锚标记顶部显示交互式 Html 元素
- 在图像顶部显示文本
- 当在 Ul 上使用向上/向下箭头到达溢出自动项目的顶部/底部时显示隐藏的项目
- 强制safari在智能手机上始终显示顶部栏
- 获取标题的高度,并在滚动到标题之外时显示顶部导航