html - URL 末尾的哈希值会更改页面布局吗?

标签 html css hash

是否有任何原因会导致 page.html 和 page.html#sectionid 之类的内容具有不同的布局?

我在使用 http://mintclean.ca/new/about-mintclean/ 时遇到了这个问题和 http://mintclean.ca/new/about-mintclean/#difference ,从技术上讲应该是完全相同的页面,只是开始向下滚动。但是,第二个在页脚下有一个白色间隙,而第一个没有。

我终其一生都无法弄清楚发生了什么——这个问题在不同浏览器中是完全一致的。非常感谢任何帮助理解正在发生的事情!

最佳答案

您必须清除 <footer> 中的 float 所以在.site-info f3之后类,还要添加 padding-bottom: 0;给你的<footer> .我认为应该这样做。

我看到你有 clear: both;应用于页脚,但这并没有清除其中的元素。

关于html - URL 末尾的哈希值会更改页面布局吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20502774/

相关文章:

html - 电子邮件 CSS - 具有不同高度的元素网格。 (没有 JS,没有 CSS3 等)

css - 位置固定在另一个 div 内的 Div

ruby-on-rails - 在 Ruby 中将最大哈希键值插入数组?

arrays - 迭代数据数组/哈希

javascript - Backbone 路线没有哈希就无法工作

javascript - 如何在服务器端的假浏览器中运行操作?

html - 类没有被赋予它的属性。限制?(html + css)

javascript - 我的将单词包裹在跨度中的算法的缺陷在哪里?

javascript - 用于更改输入框颜色的输入模式属性

html - 在悬停时用淡入淡出交换 div 内容