好的,我正在为一位摄影师建立一个水平滚动网站。我们已经完成了一些非常漂亮的线框图,并且我希望创建一个很棒的效果,使左侧屏幕上的特定照片始终处于突出显示状态,或更具体地说,将所有其他照片的透明度设置为40%。
因此,我知道我可以为每个照片添加锚点,以便我可以使用它来进行下一个选项的单击,但是如果用户手动使用滚动条,是否有任何方法可以检测相对于每个照片的位置。请记住,即使每张照片的高度相同,它们的宽度也可能不同,使这种情况变得更加尴尬。
我认为,如果有一种方法可以获取每个锚点标记的位置,那么我就可以检测当前位置并使用一些数学方法来确定哪一个处于焦点状态。
所以,有人能告诉我这是否可能,如果可能,该怎么做?当然,欢迎任何其他想法来使其工作。