由于不推荐使用<marquee>标记,所以我将使用CSS。但是,它在左边,但我希望文本在右边。这里是<marquee> CSS的替代方案和一些样式。我尝试过交换值,这确实使其向右转,但是它开始于文本的末尾,而不是在最后,这是实际的<marquee>。这两项都是:
左边:
P{颜色:深蓝色;字体:xx-大无衬线;空白:现在;动画:框10s线性无限;}@关键帧框{ 100% { transform: translateX(-100%) } 0% { transform: translateX(100%);}
向右,但不是直接从结尾:
P{颜色:深蓝色;字体:xx-大无衬线;空白:现在;动画:框10s线性无限;}@关键帧框{ 100% { transform: translateX(100%) } 0% { transform: translateX(-100%);}
发布于 2021-06-21 00:57:28
发现了。我所要做的就是使用left: -200 (但对于其他长度的文本可能是-200 ),并在position: relative;中将position: relative;应用到右边的<p>标记中。就这么简单。;-;
https://stackoverflow.com/questions/68061143
复制相似问题