本文摘自PHP中文网,作者V,侵删。

CSS锚点使用有两种方法,我建议使用下面这种:
(推荐教程:CSS教程)
1 2 3 4 | < a href = '#one' >到达第一个锚点</ a >
< a href = '#two' >到达第二个锚点</ a >
< div id = 'one' >我是第一个锚点</ div >
< div id = 'two' >我是第一个锚点</ div >
|
这样当我们点击A链接时, 对应的DOM节点就会滚动到窗口顶部。
但有时我们的需求并不是让它滚动到窗口顶部。 可能要他距离顶部有一定的距离。这时候可以由以下方法解决。
1 2 3 4 5 6 | < a href = '#one' >到达第一个锚点</ a >
< a href = '#two' >到达第二个锚点</ a >
< div id = 'one' style = 'margin:top:-100px;padding-top:100px' >
< div >我是第一个需要滚动的内容</ div >
< div id = 'two' style = 'margin:top:-100px;padding-top:100px' >
< div >我是第二个需要滚动的内容</ div >
|
这样就可以达到滚动后距离顶部200px的效果。而不影响原页面的样式。
以上就是你会使用css锚点么的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
css如何进行编码设置
详解css中的:placeholder-shown伪类
css怎么设置字体大小
教你一招搞定css背景图的大小
css如何使用伪元素
如何使用内嵌式引入css样式表
css怎么实现禁止拖动
css边距怎么设置
css复合样式怎么做
动画工具dragonbones的常用术语和使用方法介绍(图)
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 你会使用css锚点么