看好重点,是用伪元素和渐变,所以你们一大堆.nav li {}根本是缺少伪元素的。要么用:before要么用:after。大家注意
2017-07-16
我觉得那些说伸手党的人就很奇怪,这个课程实战考你难道考的不应该是教给你的东西么,没教过就考你,这随便谁都会蒙蔽然后吐槽吧?这和伸手党有半毛线关系,想学的自然在吐槽完后就去找、去百度。
2017-07-16
有点像日本国旗又怎么了。。。是要砸车还是要批斗。。。。怎么这种地方评论区还见到这么多愤青。。。。
2017-07-16
这个属性有两种情况
1、div:hover span { animation:paused;} 相当于清除了animation动画。元素的样式将会回到最原始的设置状态。
2、div:hover span { animation-play-state:paused;} 相当于中止动画。鼠标移开继续播放。
1、div:hover span { animation:paused;} 相当于清除了animation动画。元素的样式将会回到最原始的设置状态。
2、div:hover span { animation-play-state:paused;} 相当于中止动画。鼠标移开继续播放。
2017-07-15
我也觉得确实很像js里面的mouseover和mouseout事件的那些课程,这里的课的目的估计是用css3特性来达到一样的效果,而不用为dom元素一个个绑定事件,可以提高开发效率吧?我猜的。。。。
2017-07-15
最新回答 / qq_Yqy_2
.item:hover { /*任务四、悬浮状态改变每个列表项的transform效果*/ -webkit-transform: translateZ(-50px) rotateX(95deg); -moz-transform: translateZ(-50px) rotateX(95deg); -ms-transform: translateZ(-50px) rotateX(95deg); -o-transform: translat...
2017-07-14
::before和::after这两个主要用来给元素的前面或后面插入内容,这两个常和"content"配合使用,使用的场景最多的就是清除浮动。
2017-07-14
transtion只是通过给动画加延迟,没有从本质上解决这个问题,个人建议把选择器改为:.wrapper:hover div ,可以完全解决边缘闪烁的问题。
2017-07-14
最赞回答 / 神影天初
本来一开始方块的位置应该是在(0,0)坐标处,但是动画设置它0%的时候在(0,90)坐标处,这是瞬间完成的。至于删了为什么没有变化是因为在span里面也设置了初始坐标为(0,90),如果你把那个代码删了,再把0%的代码删了,你就看到变化了。
2017-07-13