不定高,好像使用锚点返回不了顶部啊

不定高,好像使用锚点返回不了顶部啊

<!doctype html>

<html>

<head>

    <meta charset="utf-8">

    <title>2-5、定位回到顶部</title>

    <style type="text/css">

    * {

        margin: 0;

        padding: 0;

    }

    html,body {

        width: 100%;

        height: 100%;

        font-size: 14px;

    }

    header {

        height: 35px;

        background: #666;

    }

    header a {

        line-height: 35px;

        color: #fff;

        text-decoration: none;

        margin: 0 15px;

    }

    .container {

        height: 200%;

    }

    a[href="#top"]{

        position:fixed;

        right:10px;

        bottom:10px;

        display:block;

        width:40px;

        height:40px;

        background:#bbb;

        text-decoration:none;

        color:#fff;

        line-height:20px;

        text-align:center;

    }

    </style>

</head>

<body>

    <header>

        <a name="top"></a>

        <a href="">首页</a>

        <a href="">新课程</a>

        <a href="">热门课程</a>

    </header>

    <div class="container"></div>

    <a href="#top">返回<br>顶部</a>


</body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2018-12-03 14:43:37

你好同学 ,是对如下设置高度有疑问吗?

http://img1.sycdn.imooc.com//climg/5c04d0050001685b03770170.jpg

因为不设置高度 的话. 页面处于的当前状态就是在顶部 , 就体现不到按钮的作用 . 所以需要设置一个高度 ,这个高度要大于浏览器当前窗口的高度 ,这样页面可以滑动了 ,顶部才会离开页面 ,这个时候点击返回顶部按钮才会看到它的作用了 .

如果没有解答了你的疑惑 , 可以在详细描述一下问题 ,便于老师准确的进行解答 . 祝学习愉快 ,望采纳 .

  • 提问者 adions #1
    那我只有设置container的高度才能做到用锚链接返回顶部的操作吗?
    2018-12-03 18:37:52
  • 好帮手慕夭夭 回复 提问者 adions #2
    是这样的 , 当页面没有滚动条不能滚动时 ,那页面本身就是在顶部 , 页面在顶部还要返回顶部没有办法看出来效果 . 只有设置一个很大的高度 , 让页面出现滚动条 ,页面滚动离开顶部 ,在点击返回顶部才能看出来效果 .
    2018-12-03 18:43:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师