为了账号安全,请及时绑定邮箱和手机立即绑定

加了.bg:not(:target)没有任何效果,还是会显示不被切换的背景。。。

加了.bg:not(:target)没有任何效果,还是会显示不被切换的背景。。。

正在回答

4 回答

试试 img.bg:not(:target)

0 回复 有任何疑惑可以回复我~

这里的背景层级问题是指前一张图和后一张图的层级。你可以尝试一下注释掉.bg:not(:target)的代码再F5+ctrl刷新试试点击各个图片,可以观察到当你点下一张图片的时候,前一张图片并不一定是你点击前的那张图片,也就是说它们的显示层级有问题,前后层级不对。

你的说的还是会显示不被切换的背景这个问题,这个是动画决定的,因为animation-duration: 1s决定了切换背景完成的动作需要1s才能完成,所以在这一秒钟内,上一张背景还是会出现的。


1 回复 有任何疑惑可以回复我~

你解决了么?我也是唉

0 回复 有任何疑惑可以回复我~

亲,可以把完整代码贴出来,我们帮你看看。

0 回复 有任何疑惑可以回复我~
#1

我是好人菌 提问者

就是课程下的源码啊 切换的时候还是能看到其他的背景。。
2015-06-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

加了.bg:not(:target)没有任何效果,还是会显示不被切换的背景。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信