类似于使用:hover
之类的事件可以执行某些CSS的方法,当用户只是查看页面的那一部分时,如何才能执行相同的代码?示例:用户向下滚动到页脚,并执行一些不错的CSS效果。我将在这个线程中添加一个javascript标签,这是需要的。
从评论中编辑:更多上下文......我有一个已经存在大量CSS效果的按钮,并且只是想在查看时“激活”它们。
答案 0 :(得分:1)
CSS不是为此而制作的。你必须使用Javascript。
答案 1 :(得分:1)
你不能在CSS中这样做。你需要JavaScript。
如果您正在使用jQuery,it offers a 编辑:jQuery的:visible
selector。:visible
选择器与“在视口中”不同,正如@mplungjan指出的那样。 @mplungjan还在jQuery的视口选择器上找到了这个页面:http://www.appelsiini.net/projects/viewport
答案 2 :(得分:1)
你可以查看这个JS库,因为CSS无法实现。