将元素固定在滚动页面的顶部

bobbyrne01

从屏幕截图中可以看到,我有一个<audio>元素保留在滚动页面的顶部。但我也希望在滚动开始之前就可以看到该元素。

如果没有凌乱的javascript删除元素并将其作为子元素附加到滚动上,我将无法正常工作,有什么想法吗?

http://jsfiddle.net/bobbyrne01/772yerga/1/

html ..

<div class="header">
    <audio controls>
        Your browser does not support the audio element.
    </audio>
</div>
<div class="outer">
    <span class="banner">LOGO</span>
    <div class="header">Header</div>
</div>
<div class="content">Content</div>

css ..

.header {
    background-color: #ccc;
    width: 100%;
    position: fixed;
    top: 0;
    bottom: auto;
}
.outer {
    background-color: #fff;
    position: relative;
    height: 100px;
}
.outer .banner {
    font-size: 46px;
}
.outer .header {
    position: absolute;
    bottom: 0;
    z-index: 2;
    top: auto;
}
.content {
    height: 1500px;
    color: blue;
    background-color: #fff;
    margin-top: 100px;
}

滚动之前..

滚动之前

滚动后..

滚动后

延斯·科克(Jens A. Koch)

z-index将标题更改为99以保留在顶部-内容在下方滚动。并添加top: 50px;到外部-开始较低

演示:http//jsfiddle.net/v2oyjpkg/

   .header {
        background-color: #ccc;
        width: 100%;
        position: fixed;
        z-index: 99;
    }
    .outer {
        background-color: #fff;
        position: relative;
        height: 100px;
        top: 50px;
    }
    .outer .banner {
        font-size: 46px;
    }
    .outer .header {
        position: absolute;
        bottom: 0;
        z-index: 2;
        top: auto;
    }
    .content {
        height: 1500px;
        color: blue;
        background-color: #fff;
        margin-top: 100px;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将元素固定在滚动条上(当其不在页面顶部时)

来自分类Dev

固定在页面底部的可滚动元素

来自分类Dev

视差滚动效果有效,但是我的图像不会固定在页面的两侧和顶部

来自分类Dev

滚动时如何将导航栏固定在顶部?

来自分类Dev

向下滚动到时,将导航栏固定在顶部

来自分类Dev

当上面显示了很多内容时,将页面垂直固定在元素上(从而导致滚动)

来自分类Dev

滚动后固定在顶部的导航

来自分类Dev

滚动时如何保持<li>元素固定在<ul>元素的顶部和底部

来自分类Dev

滚动95个像素后显示固定在页面顶部的Div

来自分类Dev

滚动时将div固定到页面顶部

来自分类Dev

即使页面不滚动,也将元素带到页面顶部

来自分类Dev

当屏幕尺寸不同时,如何使页面元素清除固定在顶部的流体图像?

来自分类Dev

使div固定在页面上以角度滚动

来自分类Dev

固定在可滚动元素底部的位置

来自分类Dev

如何在MS-Word中将表格/图片或两个图片固定在页面的顶部?

来自分类Dev

如何向下滚动页面,以便将指定的元素放在顶部?

来自分类Dev

使用javascript将元素正确滚动到页面顶部

来自分类Dev

将项目固定在中心但启用滚动

来自分类Dev

css相对位置并滚动时固定在顶部

来自分类Dev

jQuery位置DIV固定在滚动条的顶部

来自分类Dev

网站设计-固定在顶部并展开的滚动菜单

来自分类Dev

向下滚动时,导航栏变为透明并固定在顶部

来自分类Dev

jQuery位置DIV固定在滚动条的顶部

来自分类Dev

CSS位置:滚动时固定在左侧或顶部

来自分类Dev

滚动时使菜单栏固定在顶部

来自分类Dev

向下滚动时,导航栏变为透明并固定在顶部

来自分类Dev

如何使用JavaScript或jQuery使左右div固定在滚动顶部?

来自分类Dev

使用 jquery 向下滚动后,表格未固定在顶部

来自分类Dev

将three.js 脚本固定在可滚动页面中

Related 相关文章

  1. 1

    将元素固定在滚动条上(当其不在页面顶部时)

  2. 2

    固定在页面底部的可滚动元素

  3. 3

    视差滚动效果有效,但是我的图像不会固定在页面的两侧和顶部

  4. 4

    滚动时如何将导航栏固定在顶部?

  5. 5

    向下滚动到时,将导航栏固定在顶部

  6. 6

    当上面显示了很多内容时,将页面垂直固定在元素上(从而导致滚动)

  7. 7

    滚动后固定在顶部的导航

  8. 8

    滚动时如何保持<li>元素固定在<ul>元素的顶部和底部

  9. 9

    滚动95个像素后显示固定在页面顶部的Div

  10. 10

    滚动时将div固定到页面顶部

  11. 11

    即使页面不滚动,也将元素带到页面顶部

  12. 12

    当屏幕尺寸不同时,如何使页面元素清除固定在顶部的流体图像?

  13. 13

    使div固定在页面上以角度滚动

  14. 14

    固定在可滚动元素底部的位置

  15. 15

    如何在MS-Word中将表格/图片或两个图片固定在页面的顶部?

  16. 16

    如何向下滚动页面,以便将指定的元素放在顶部?

  17. 17

    使用javascript将元素正确滚动到页面顶部

  18. 18

    将项目固定在中心但启用滚动

  19. 19

    css相对位置并滚动时固定在顶部

  20. 20

    jQuery位置DIV固定在滚动条的顶部

  21. 21

    网站设计-固定在顶部并展开的滚动菜单

  22. 22

    向下滚动时,导航栏变为透明并固定在顶部

  23. 23

    jQuery位置DIV固定在滚动条的顶部

  24. 24

    CSS位置:滚动时固定在左侧或顶部

  25. 25

    滚动时使菜单栏固定在顶部

  26. 26

    向下滚动时,导航栏变为透明并固定在顶部

  27. 27

    如何使用JavaScript或jQuery使左右div固定在滚动顶部?

  28. 28

    使用 jquery 向下滚动后,表格未固定在顶部

  29. 29

    将three.js 脚本固定在可滚动页面中

热门标签

归档