1:点击跳转的时候会把所有box的滚动条都拉到最底下,从最外层html开始拉,这里注意,就算最外层html设置overflow:hidden,一旦html里面的box的设置的高度大于html,那么都会把box的滚动条拉到最底下,这就导致了所有元素都会往上移动,移动得非常奇怪,所以布局的核心就是,所有的元素,从html开始,都不设置高度,或者,子元素设置的高度要小于父元素高度(但html高度必须小于100%),注意,一旦子元素超出父元素高度,那么父元素设置 overflow: hidden;也是没有用的,一样会把父元素的滚动条拉到最下面(虽然界面上看不到父元素的滚动条!!!)
a标签作为锚点跳转遇到的坑
最新推荐文章于 2024-01-05 17:19:00 发布