+ 我来回答
回答最高可+2积分
猛一看确实懵了,但是仔细对照了下,才发现这节任务要写的部分只有选择器,具体移动的位置啦颜色啦等等,已经帮你写好了~要完成这个任务不难,不过我觉得里面的很多写法可以学习哒,神奇的CSS3真是让我大开眼界!竟然可以完全不用JS实现这样的动画,好腻害><
2015-07-23
最赞回答 / 西风潇潇
区别大了,在CSS3中的变形,如rotate(),skew(),scale(),translate(),都可以使用矩阵matrix()函数来代替。Matrix()与translate()关系:translate(x,y)对应Matrix(1,0,0,1,x,y);Matrix()与scale()关系:scale(x,y)对应Matrix(x,0,0,y,0,0);Matrix()与rotate()关系:rotate(x)对应Matrix(cos(x),sin(x),-sin(x),cos(x),0,0)M...
2015-07-22
已采纳回答 / Perona
双冒号是在当前规范中引入的,用于区分伪类和伪元素。但是伪类兼容现存样式,浏览器需要同时支持旧的伪类,比如:first-line、:first-letter、:before、:after等。对于CSS2之前已有的伪元素,比如:before和:after,单冒号和双冒号的写法::before和::after作用是一样的。如果只需要兼容webkit、firefox、opera等浏览器,建议对于伪元素采用双冒号的写法,如果不得不兼容IE浏览器,还是用CSS2的单冒号写法比较安全。
2015-07-22
哟西,学习新特效。transform: translateZ(50px); 是为了让在z轴向用户方向上靠近50px,因为鼠标hover之后出现的span高度是100px,想要让img图片翻过去时是靠着span的顶部,那么就要加一个translateZ(50px)。hover之后,让img和span的父元素在x轴上往里翻转90度。 整个页面大概用了,渐变,阴影,动画,旋转,位移等。。
2015-07-22
当你学起来觉得困难时,说明你距离现在所学的还有一段距离。那就继续踏实学,因为就算看不懂,也是一种积累。积累够了,再回头看,自然而然就懂了。
2015-07-22
最赞回答 / 机票0080206
ie8以下是含有文本节点,也就是说只要你的代码中有换行、空格等时,IE下会显示一个文本节点,你可以判断下nodeType==1的,只计算元素节点的个数
2015-07-22