首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >圆形视差背景定位

问圆形视差背景定位
EN

Stack Overflow用户
提问于 2014-02-28 07:09:26
回答 1查看 797关注 0票数 0

我使用脚本根据鼠标移动/手机移动将背景位置移动了一定的像素距离。然而,我想不出一种方法来总是让背景延伸包含div的整个宽度和高度。该脚本可以根据鼠标移动来移动背景。但是它移动了太多的背景图像,造成了空白。

看看这把小提琴,你就会明白我的意思了。

小提琴:http://jsfiddle.net/K9Ae7/2/

HTML:

代码语言:javascript
复制
<section id="court-fitness" data-parallaxify-background-range="30"></section>

CSS:

代码语言:javascript
复制
#court-fitness {
height: 500px;
width: 100%;
background:url('https://www.tourresource.com/Board/Themes/SMF_Grunge/images/bg.jpg');
background-repeat: no-repeat;
}

JS:

代码语言:javascript
复制
        $('#court-fitness').hover(function () {
        $(this).parallaxify({
            parallaxBackgrounds: true,
            useMouseMove: true,
            useGyroscope: true,
            inputPriority: 'mouse'

        });
    },

    function () {
        $(this).parallaxify('destroy');
    });

脚本的其余部分都在小提琴里。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-02-28 07:25:16

看看这个:

代码语言:javascript
复制
#court-fitness {
    height: 500px;
    width: 110%;
    margin-left: -5%;
    margin-top: -5%;
    background:url('https://www.tourresource.com/Board/Themes/SMF_Grunge/images/bg.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    z-index: -1;
}

Fiddle

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22082682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档