首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

用CSS回旋转DIV层

2012-11-06 
用CSS来旋转DIV层?!DOCTYPE htmlhtmlheadmeta charsetUTF-8titleInsert title here/title

用CSS来旋转DIV层

?

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">body,html {padding: 20px;}.demo {border: solid 2px #999999;position: relative;width: 170px;height: 243px;padding: 40px 30px 35px 35px;margin-top: 92px;background: url(/media/img/sprite.png) 0 -170px no-repeat;color: #173956;margin-bottom: 5px;-moz-transform: rotate(-4deg);-webkit-transform: rotate(-4deg);-o-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);z-index: 100;position: relative;}</style></head><body><div src="/img/2012/10/12/14281288.jpg">

?

使用参考(http://www.css88.com/archives/2168):

?

?

transform(变形)和transform-origin(变形原点)的说明:
  • 目前这两个属性得到了除去ie以外各个主流浏览器webkit,firefox,opera的支持,属性名分别为 -webkit-transform,-moz-transform,-o-transform;
  • transform-origin是变形原点,也就是该元素围绕着那个点变形或旋转,该属性只有在设置了transform属性的时候起作用;
  • 语法:-moz-transform-origin: [ <percentage> |?<length> | left |?center |?right ][ <percentage> |?<length> | top |?center |?bottom ] ?
  • transform-origin接受两个参数,它们可以是百分比,em,px等具体的值,也可以是left,center,right,或者 top,center,bottom等描述性参数 ;
  • top left | left top 等价于 0 0;
  • top | top center | center top 等价于 50% 0
  • right top | top right 等价于 100% 0
  • left | left center | center left 等价于 0 50%
  • center | center center 等价于 50% 50%(默认值)
  • right | right center | center right 等价于 100% 50%
  • bottom left | left bottom 等价于 0 100%
  • bottom | bottom center | center bottom 等价于 50% 100%
  • bottom right | right bottom 等价于 100% 100%
  • transform属性实现了一些可用SVG实现的同样的功能。它可用于内联(inline)元素和块级(block)元素。它允许我们旋转、缩放和移动元素 ,他有几个属性值参数:
  • rotate(旋转)允许你通过传递一个度数值来转动一个对象;
  • scale是一个缩放功能,可以让任一元素变的更大。它使用一个或者两个正数和负数以及小数作为参数;当使用一个参数时表示X轴和Y轴的缩放相同;
  • translate就是基于X和Y 坐标重新定位元素,当使用一个参数时表示X轴和Y轴的参数相同;
  • skew倾斜(ps中的斜切),参数是度数,当使用一个参数时表示X轴和Y轴的参数相同;
  • matrix矩阵变换,就是基于X和Y 坐标重新定位元素,它使用6个参数 ,本例中未涉及;

  • 参考:

  • http://www.zhangxinxu.com/wordpress/?p=1268
  • http://www.zhangxinxu.com/wordpress/?p=1322
  • http://www.zhangxinxu.com/css3/css3-transform.php





  • 热点排行