我有一个客户坚持使用两个图像作为他们的背景图像,其中第一个图块是屏幕的宽度,然后第二个图块在最右边淡出。客户坚持使用最右侧的淡出来完成,所以它看起来并不奇怪。
他的平铺背景图片是 600px 宽,这是斑马纹!所以必须排队。
所以为了让最后一个图像与模式对齐,我必须以某种方式使用 JS 告诉它将最后一个 Div 放置在距屏幕右侧最远的 600px 倍数处。我从右边得到了 div 的定位,我在 JS 中无法得到的是计算左边的哪个像素是 600 的最远倍数。
我在这里绞尽脑汁,无法弄清楚,如何从一个大数字中计算出 600 的最后一个倍数是多少。
有任何想法吗?
因此,如果屏幕从左侧到滚动条的宽度为 1235,则 600 的最远倍数是 600 :)
但是如果屏幕是 2564 宽,那么 600 的最远倍数将是 1800。