Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 锁定时文本换行跳转_Javascript_Html_Css - Fatal编程技术网

Javascript 锁定时文本换行跳转

Javascript 锁定时文本换行跳转,javascript,html,css,Javascript,Html,Css,正在寻找解决此问题的css或javascript解决方案。我正在使用ScrollMagic将一些文本固定到浏览器窗口,如下所示: 问题在于,当锁定的文本被锁定和取消锁定时,右侧的跨距会跳跃。我正在尝试使固定文字的右侧跨距保持在固定/取消固定固定文字时的位置 以下是描述预期行为的图像: 有没有关于如何将跨度保持在其原始位置的想法 HTML: 在锁定和取消锁定dom流时,您正在将锁定的文本移入和移出dom流。如果你不想让其他文本跳转,那么你需要独立于你试图固定的跨度来定位这些文本。谢谢@SeanSt

正在寻找解决此问题的css或javascript解决方案。我正在使用ScrollMagic将一些文本固定到浏览器窗口,如下所示:

问题在于,当锁定的文本被锁定和取消锁定时,右侧的跨距会跳跃。我正在尝试使固定文字的右侧跨距保持在固定/取消固定固定文字时的位置

以下是描述预期行为的图像:

有没有关于如何将跨度保持在其原始位置的想法

HTML:


在锁定和取消锁定dom流时,您正在将锁定的文本移入和移出dom流。如果你不想让其他文本跳转,那么你需要独立于你试图固定的跨度来定位这些文本。谢谢@SeanStopnik yeh,我明白了。但是,如果我使用不同的定位,有没有一种方法可以获得自然的单词包装?
<span id="name-font" style="font-weight: 800; color:red;">PIN THIS TEXT BUT KEEP THE SPACING OF THE TEXT IN THIS RIGHT SPAN --></span>
<span id="right-span"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam finibus nisi nisl, etc. </span>
        var controller = new ScrollMagic.Controller();
        var sceneNameFont = new ScrollMagic.Scene({
            triggerElement: "#name-font",
            triggerHook: 0
        })
        .setPin("#name-font")
        .setVelocity("#name-font", {color: '#0000FF'}, {duration: 500})
        .addTo(controller);