`

固定背景实现的背景滚动特效

阅读更多

日期:2013-5-19  来源:GBin1.com

固定背景实现的背景滚动特效

在线演示

分享一个来自corpse的固定背景滚动特效,使用background-attachment: fixed和导航菜单,页面会非常平滑的滚动。

HTML

<div id="cbp-fbscroller" class="cbp-fbscroller">
    <nav>
        <a href="#fbsection1" class="cbp-fbcurrent">Section 1</a>
        <a href="#fbsection2">Section 2</a>
        <a href="#fbsection3">Section 3</a>
        <a href="#fbsection4">Section 4</a>
        <a href="#fbsection5">Section 5</a>
    </nav>
    <section id="fbsection1"></section>
    <section id="fbsection2"></section>
    <section id="fbsection3"></section>
    <section id="fbsection4"></section>
    <section id="fbsection5"></section>
</div>

CSS

/* Set all parents to full height */
html, body,
.container,
.cbp-fbscroller,
.cbp-fbscroller section {
    height: 100%;
}
 
/* The nav is fixed on the right side  and we center it by translating it 50%
(we don't know it's height so we can't use the negative margin trick) */
.cbp-fbscroller > nav {
........

via 极客社区

来源:固定背景实现的背景滚动特效

0
0
分享到:
评论

相关推荐

    jQuery固定背景视觉滚动特效插件

    **jQuery固定背景视觉滚动特效插件** 在网页设计中,为了增强用户体验,视觉滚动特效已经成为一种常见的设计手法。"jQuery固定背景视觉滚动特效插件"就是为此目的而开发的工具,它利用了jQuery库的强大功能,结合...

    jQ固定背景滚动切换zip

    在本案例中,"jQ固定背景滚动切换zip"提供了一个实现这一效果的示例。 首先,我们来理解jQuery库的基本概念。jQuery是一个高效、简洁且易用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等...

    jquery+css3固定背景视觉差滚动效果代码

    当用户滚动页面时,jQuery监听滚动事件,然后根据滚动位置动态调整背景图像的位置,从而创造出一种背景固定且与前景元素产生速度差的视觉效果。 **CSS3背景附件:fixed** CSS3的`background-attachment: fixed`...

    css3背景图片页面滚动视差效果

    为了实现视差滚动效果,我们可以创建多个具有不同背景图像的div层,每个层的背景图像设置不同的`background-attachment`和`background-position`。通过监听页面滚动事件,计算每个层相对于视口的滚动距离,进而更新...

    Jquery 固定背景 滚动切换

    通过以上步骤,你可以利用JQuery实现一个跨浏览器的固定背景滚动切换效果。记得在实际项目中进行充分的测试,确保在各种环境下都能正常工作。同时,优化性能也是重要的一步,避免在滚动时频繁触发昂贵的计算和DOM...

    固定背景实现的背景滚动特效示例分享

    在网页设计中,创建引人入胜的用户体验是至关重要的,而“固定背景滚动特效”是一种常见的技术,能够为网站增添动态美感。本示例主要介绍了如何利用CSS的`background-attachment: fixed`属性和导航菜单来实现平滑的...

    网页背景图片固定特效

    固定背景图片(background-attachment: fixed)是CSS中一个重要的属性,它可以使背景图片固定在浏览器窗口,即使页面内容滚动,背景图也不会移动,从而实现固定背景的效果。 为了优化不同设备上的显示效果,可以...

    HTML 页面滚动时背景图片不会移动

    标题中的“HTML 页面滚动时背景图片不会移动”指的是在网页设计中实现的一个特效,即当用户滚动页面内容时,背景图片的位置保持不变,营造出一种固定背景或视差滚动的效果。这种效果通常通过CSS(层叠样式表)来实现...

    jQ固定背景滚动切换特效代码

    总之,"jQ固定背景滚动切换特效代码"是一种提升网站视觉效果的手段,通过结合jQuery和CSS3,可以在用户滚动页面时实现背景图像的平滑切换,为用户带来沉浸式的浏览体验。理解和应用这种技术,对于提升网页设计的专业...

    html5页面滚动背景图片动画效果.rar

    2. **编写CSS**:使用CSS3的`background-attachment`属性来实现固定背景效果,`background-size`可以设置为封面或拉伸以适应屏幕。利用`@keyframes`定义动画关键帧,实现图片的渐变或移动效果。 3. **JavaScript处理...

    淘宝天猫固定背景图

    这种设计通常采用全屏背景或者部分区域固定背景的方式,无论用户如何滚动页面,背景图始终保持在原位,提升店铺的整体视觉效果和品牌形象。 一、固定背景图的设计原理与技术实现 固定背景图主要利用CSS(层叠样式表...

    全屏背景滚动

    全屏背景滚动是一种常见的网页设计技术,用于在网站上创建引人注目的视觉效果。它通常结合HTML5、CSS3和JavaScript实现,让网站的背景图像或视频在整个屏幕范围内平滑地滚动,营造出深度和动感。这个技术广泛应用于...

    CSS交替固定网页背景视觉差特效

    在这个特效中,每个文本区域的背景图片都会根据滚动位置固定在相应的位置,形成一种交替出现的视觉效果。 要实现这种特效,我们需要创建多个具有不同背景图片的CSS类,并且这些类应用到相应的HTML段落或div元素上。...

    背景不随滚动条动

    ### 背景不随滚动条动:实现固定背景效果 在网页设计中,有时我们需要一个固定的背景图像,即无论用户如何滚动页面,背景图像都保持不变,这种效果可以通过CSS中的`background-attachment`属性来实现。下面我们将...

    WEB网页DIV层背景图循环向上滚动效果

    4. `background-attachment`: 关键在于设置这个属性为`fixed`,这样背景图片就会相对于视口固定,即使内容滚动,背景图也不会移动。 5. `background-size`: 可以设置背景图像的大小,例如`cover`或具体尺寸,确保...

    html5响应式网页背景图片视差滚动模板

    - **JavaScript库**:如Parallax.js或Skrollr,通过监听滚动事件并计算元素相对于窗口的位置,实时调整背景图像的位置,实现视差滚动效果。 - **性能优化**:为了防止性能问题,可能使用requestAnimationFrame来...

    jQuery页面滚动背景图片模糊放大特效

    【jQuery页面滚动背景图片模糊放大特效】是一种网页交互设计技术,它通过JavaScript库jQuery实现,为用户带来动态视觉体验。这种特效通常应用于网站背景图片,当用户向下滚动页面时,背景图片会逐渐变得模糊并放大,...

    css3背景图片仰视无缝滚动特效.zip

    在实现仰视无缝滚动特效时,我们需要设置一个固定的背景图片,并调整其`background-size`属性来创建“无缝”的效果。`background-size`可以设置为百分比、像素值或者特殊值如`cover`和`contain`,在这里我们可能需要...

    网页背景图片位置不随滚动条改变

    在探讨“网页背景图片位置不随滚动条改变”的主题时,我们深入研究了HTML与CSS技术如何协同工作,实现一种视觉上固定不变的背景效果。这一技术不仅提升了网页的美观度,还增强了用户体验,尤其是在浏览长页面时,...

Global site tag (gtag.js) - Google Analytics