锚点的用法

锚点都是通过链接标签<a></a> href 属性实现

两种应用场景:a. 同一页面内跳转;b. 跳转其他页面某个区域

复制代码
// 1. 同页面内跳转
// 给每个div添加 id 属性,然后将每个链接标签的href属性分别按顺序与每个div的 id 值相对应。【注意:href属性后的ID号必须有“#”,否则无效。】


<head>
<title>锚点的使用</title>
<style type="text/css">
body{
    font-family:"微软雅黑";
    height:2000px;
}
.nav{
    margin:50px auto 0;
    text-align:center;
    background-color:#cfcfcf;
    line-height:40px;
}
.nav a{
    display:inline-block;
    padding:5px 10px;
    font-size:16px;
    text-decoration:none;
    color:#fff;
    text-shadow:1px 1px 5px #04acef;
}
.nav a:hover{
    background:#04acef;
}
div{
    height:130px;
    line-height:130px;
    box-shadow:1px 1px 10px #ccc;
    font-size:30px;
    text-align:center;
}
</style>
</head>
<body>
    <p class="nav">
        <a href="#1">第一个</a>
        <a href="#2">第二个</a>
        <a href="#3">第三个</a>
        <a href="#4">第四个</a>
        <a href="#5">第五个</a>
    </p>
    <div id="1">1</div>
    <div id="2">2</div>
    <div id="3">3</div>
    <div id="4">4</div>
    <div id="5">5</div>
</body>
复制代码

点击对应菜单,跳转列表对应位置

 

复制代码
// 2. 跳转其他页面
// 假设当前文件夹中有a.html 和 b.html  两个文档(文档内容中如上,也有对应的id 属性值)
// 实现点击分别跳转到对应的这两个文档页面中的指定位置(页面会跳转到a.html中的ID=1的div所在的区域)


<body>
    <p class="nav">
        <a href="a.html#1">第一个</a>
        <a href="b.html#2">第二个</a>\
    </p>

    <div id="1">1</div>
    <div id="2">2</div>
</body>
复制代码

 

posted on   一名小学生呀  阅读(59)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示