本文摘自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制作一个简单美观的导航栏(代码详解)
div css顶部固定不动的实现方法
css中鼠标点击的五种状态分别是什么
css代码是什么
网页不能正常显示css怎么办
css怎么设置变成小手
css如何使文字方向转90度
css中inline-block什么意思
css超出显示滚动条的方法有哪些
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 你会使用css锚点么