css transform360度旋转 外边旋转内容不旋转

html:

<div class="wrap_">    <ul>        <li class="one_"><a href="">360旋转</a></li>    </ul></div>

css:

.wrap_ ul li:hover{    border-style:dashed;    -webkit-animation: spinAround 9s linear infinite;    -moz-animation: spinAround 9s linear infinite;    animation: spinAround 9s linear infinite;}.wrap_ ul li:hover a{    -webkit-animation: spinAround1 9s linear infinite;    -moz-animation: spinAround1 9s linear infinite;    animation: spinAround1 9s linear infinite;}@-webkit-keyframes spinAround {    from {        -webkit-transform: rotate(0deg)    }    to {        -webkit-transform: rotate(360deg);    }}@-moz-keyframes spinAround {    from {        -moz-transform: rotate(0deg)    }    to {        -moz-transform: rotate(360deg);    }}@keyframes spinAround {    from {        transform: rotate(0deg)    }    to {        transform: rotate(360deg);    }}

@-webkit-keyframes spinAround1 {    from {        -webkit-transform: rotate(0deg)    }    to {        -webkit-transform: rotate(-360deg);    }}@-moz-keyframes spinAround1 {    from {        -moz-transform: rotate(0deg)    }    to {        -moz-transform: rotate(-360deg);    }}@keyframes spinAround1 {    from {        transform: rotate(0deg)    }    to {        transform: rotate(-360deg);    }}注:1.外边div正转360,内部元素倒转-360,和外部正传相抵消,不转;       2.rotate旋转属性;       3.兼容性;
时间: 2024-11-08 21:35:22

css transform360度旋转 外边旋转内容不旋转的相关文章

CSS 实现加载动画之二-圆环旋转

原文:CSS 实现加载动画之二-圆环旋转 上次简单的介绍了下如何用代码实现菊花旋转的加载动画,动画点击,这次继续我们的动画系列,实现另外一种加载动画,圆环旋转.与上次不同的是,菊花旋转是通过改变元素透明度来实现动画,这次因为考虑到元素叠加,加上元素本身带有背景色,如果改变透明度会影响效果,所以直接改变元素的背景颜色,加上适当的延时,就可以实现这种圆环的效果.动画实现的根本原理就是将每个需要变化的元素以及变化的过程分离出来. 所有的动画在chrome中调试,未考虑到兼容性以及性能问题,只是单纯的介

View页面内容的旋转,在某些情况下可替代屏幕旋转使用

这个是在做小秘书的体重曲线图的时候用到的,横排的时候可以多显示些内容,可是由于很多未知的冲突导至屏幕旋转起来非常麻烦,可用用旋转页面的内容来达到旋转屏幕的效果. 代码如下: //旋转90度 CGAffineTransform at =CGAffineTransformMakeRotation(M_PI/2); at =CGAffineTransformTranslate(at, (viewContentWidth - viewContentHeight)/2, (viewContentWidth

css内边距与外边距的区别

你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素.内联元素中的区别?什么时候该用 padding而不是margin?你知道负margin吗?你知道负margin在实际工作中的用途吗?常见的浏览器下margin出现的bug有哪些?…… 写css,你少不了与margin打交道,而对于这个平时我们最常用的css属性我们并非十分了解.介于此我打算写下这篇文章,一来是自己工作中的总结,也是对自己知识的一次梳理. Margin是什么 CSS 边距属性

【css基础】垂直外边距的合并

这个题目参考大神,链接如下: http://www.cnblogs.com/kuangbin/archive/2012/08/30/2664419.html 还有种类并查集的详细解答,链接如下: http://www.cnblogs.com/wuyiqi/archive/2011/08/24/come__in.html 题目链接 题目如下: Dragon Balls Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/327

纯css控制-表格表头固定,内容多时滚动内容

<html> <head> <style type="text/css"> * { margin: 0; padding: 0; } /*所有内容都在这个DIV内*/ .all { width: 100%; border: 1px solid #000000; } /*表头在这个DIV内*/ .title { width: 500px; /*这个宽度需要与下面的内容的DIV相等*/ } /*表格样式*/ table { width: 100%; /*

IOS6屏幕旋转详解(自动旋转、手动旋转、兼容IOS6之前系统)

IOS6屏幕旋转详解(自动旋转.手动旋转.兼容IOS6之前系统) 转自:http://blog.csdn.net/cococoolwhj/article/details/8208991 概述: 在iOS6之前的版本中,通常使用 shouldAutorotateToInterfaceOrientation 来单独控制某个UIViewController的方向,需要哪个viewController支持旋转,只需要重写shouldAutorotateToInterfaceOrientation方法.

CSS盒子模型中外边距(margin)折叠详解

最近写项目过程中遇到一个CSS盒子模型中外边距(margin)折叠的情况,搞得我焦头烂额,之后再网上查阅了大量的资料,现做一个整理和总结,方便以后忘记的时候查阅,同时也供广大网友参考.如有错误或者总结方面不全的地方,欢饮广大网友指出. 外边距折叠的概念:所谓外边距折叠就是相邻的两个或多个元素(含有子元素的情况)的外边距会在垂直方向上合并成一个一个外边距. CSS盒子模型中外边距(margin)折叠的常见情形有如下2种: 情况1.无子元素的相邻兄弟元素 触发margin折叠的条件:两个元素之间没有

CSS 实现加载动画之七-彩环旋转

今天整理的这个动画估计大家都不会陌生,彩环旋转,看过之后是不是觉得很熟悉,对,这个就是优酷视频APP里面的加载动画.本人空余时间喜欢看些视频,留意到这个动画后就想用代码实现出来,今天整理了下,跟大家分享,如果有大牛能提出更好的实现方法,欢迎补充.案例请在chrome中查看. 这个动画的实现也非常简单,并没有使用太复杂的技术.关键点在于把四个变换背景色的元素分离出来,然后延迟动画开始的时间.动画的关键帧定义为变换四个背景颜色. 1. 先看截图 2. 代码实现思路 2.1 定义一个方形的容器. 2.

android canvas rotate 旋转的一些总结(旋转的一些注意点)

在自定义控件和利用surfaceview时候利用serfaceHolder锁定画布画图做游戏的时候,在绘制tank的图片的时候需要根据tank的方向来绘制,因此就用到canvas的rotate(float degrees)方法,试过很多次都导致屏幕上绘制的图片都乱七八糟,不是按照想象的来的.经过了很多次的尝试终于掌握了个规律: canvas在绘制的时候旋转遵循: 1.canvas.draw(bitmap , left , top , paint)中left . top始终是按照画布的坐标来的,不