border-image 为边框应用图片 repepat 表示重复 round 表示圆满铺满 stretch 拉伸
2016-04-21
最新回答 / 逻辑桑
both是animation-fill-mode属性,它规定了动画播放之前或之后其效果是否可见,running是animation-play-state属性,规定动画正在运行还是暂停
2016-04-20
径向渐变有新旧两种语法,并且径向渐变远比线性渐变复杂,给大家一个链接,写的内容更加充实,http://www.w3cplus.com/css3/new-css3-radial-gradient.html
2016-04-20
引用一记!!!!!“关于backwards和none的区别:
backwards会在动画开始前显示动画的第一帧,例如当动画是在页面加载完成后5秒开始,动画是由红色渐变为绿色,而div本来的背景色是黑色。那么设置backwards属性会使得在动画尚未开始的前五秒div显示为红色,而设置none的话,前五秒会div会显示自己的背景色黑色。"
backwards会在动画开始前显示动画的第一帧,例如当动画是在页面加载完成后5秒开始,动画是由红色渐变为绿色,而div本来的背景色是黑色。那么设置backwards属性会使得在动画尚未开始的前五秒div显示为红色,而设置none的话,前五秒会div会显示自己的背景色黑色。"
2016-04-19
鼠标放在边缘闪烁的原因是第一次放到div上面时,执行了一次缩小,此时鼠标在虚线和div之间,这时鼠标没有在div上面,就是没有hover,如果移动鼠标,div就会还原到原来的大小,而还原到原来的大小时鼠标又hover了,又触发一次scale。只要鼠标在虚线和小div之间,上面的过程就会一直重复,因此会看到闪烁现象。ps,即使设置transition也解决不了问题,可以尝试下设置transition: 10s,然后把鼠标放在虚线和div之间,div还是会还原大小。
2016-04-18
最赞回答 / 慕斯9627782
第一个<li>会相对<ul>缩进一定的像素,是<li>自带的<padding>属性。所以一般写网页的时候,会在先初始化样式,最简单的就是在CSS里面先写一个*{margin:0;padding:0;}
2016-04-18