温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

利用锚点制作简单索引效果

发布时间:2020-06-20 00:40:51 来源:网络 阅读:239 作者:张立达 栏目:网络安全

【功能说明】

  点击按钮时,页面跳转到对应区域

 

【HTML代码说明】

   【1】【主体框架】

利用锚点制作简单索引效果

<div class="box" id="box">    /*最外边再套一层div,是为了隐藏滚动条*/
    <div class="listWrapOut">         /*将详细信息框外边再套一层div,是为了限制展示区的高度*/
        <div class="listWrap">            /*详细信息框*/
            <ul class="list">                            
            </ul>        
        </div>
    </div>    /*控制框*/
    <nav class="conList">        /*设置href为#a,意思是点击该标签页面将跳转到名称为a的锚点上*/
        <a href="#a" class="con">A</a>
        <a href="#b" class="con">B</a>
        <a href="#c" class="con">C</a>
        <a href="#d" class="con">D</a>
        <a href="#e" class="con">E</a>
    </nav>
</div>

利用锚点制作简单索引效果

 

  【2】【详细信息列举】

利用锚点制作简单索引效果

//A信息,设置id为a,意思是将该锚点命名为a<li class="in" id="a">    //标题
    <h3 class="in-tit">A</h3>    //内容
    <div class="in-txt">A.1</div>
    <div class="in-txt">A.2</div>
    <div class="in-txt">A.3</div>
    <div class="in-txt">A.4</div>
    <div class="in-txt">A.5</div>
</li>
<li class="in" id="b">
    <h3 class="in-tit">B</h3>
    <div class="in-txt">B.1</div>
    <div class="in-txt">B.2</div>
    <div class="in-txt">B.3</div>
    <div class="in-txt">B.4</div>
    <div class="in-txt">B.5</div>
</li>

利用锚点制作简单索引效果

 

【CSS重点代码说明】

利用锚点制作简单索引效果

//设置宽度比子级宽度窄20px,及设置overflow:hidden达到隐藏滚动条并可以滚动的效果.listWrapOut{
    width: 480px;
    overflow: hidden;
}//使显示出高度为280px,背景颜色为#ccc.listWrap{
    overflow:auto;
    height: 280px;
    background-color: #ccc;    
    width: 500px;

}//通过设置计算后的高度值,使详细信息框里的每个锚点将链接时,都可以正好到达信息框的顶部.list{
    height: 1080px;
}

利用锚点制作简单索引效果

 

【效果展示】


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI