我有一个类似'擦除'过渡的文本内容,使用jQuery来动画元素宽度。如果宽度从右侧移除,则在锚定到左侧时可以正常工作。动画从左到右的宽度(带文本)
为简单的例子见琴:https://jsfiddle.net/4jz7e0dw/5/
可以在小提琴看到,当左对齐(红色)的文本仍然保持和宽度动画修剪它的右后卫。这很好。
但是,我现在需要这个工作,当对齐到正确的。
如果我将所有内容对齐,则文本保持锚定在其元素的左侧,宽度从右侧移除(蓝色文本块在小提琴中)。这会产生滑动效果,而不是我想要的静态“擦拭”效果。不是很好。
如果我对齐右侧但使用direction: rtl;
(如绿色示例),则“擦除”效果可正常工作,但元素的内容会颠倒过来。不是很好。
如何让文本右对齐并从左边取出宽度(使'擦除'效果而不是幻灯片),而不反转内容顺序?基本上我需要和左对齐(红色)相同的效果,但是镜像(没有镜像内容元素)。
绿色块的工作,你想要什么? –
@Mohit不,您会看到绿色区块中的文字内容被颠倒过来。宽度动画效果起作用,但内容顺序需要保持不变。 –