CSS3中Transform动画属性用法详解
-o-transform:skew(30deg,-20deg); /* Opera */ }
</style> </head> <body> <div id="container"> <div id="div1"> <div>translate</div> </div> <div id="div2"> <div>rotate</div> </div> <div id="div3"> <div>scale</div> </div> <div id="div4"> <div>skew</div> </div> </div> </body> </html>
效果如下: transform-origin 属性 前面我们提到的transform的方法都是基于元素的中心来变换的,也就是元素变换的基点默认是元素的中心。但是有时候我们需要在不同的位置对元素进行这些操作,那么我们就可以使用transform-origin来对元素进行基点位置改变。该属性可以接收三个参数: transform-origin: x-axis y-axis z-axis;
XML/HTML Code复制内容到剪贴板
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>transform-origin演示</title> <style type="text/css"> *{ margin: 0; padding: 0; } #container{ width: 800px; height: 150px; border: 1px solid blue; margin: 20px auto; padding: 20px 20px; } #div1 ,#div2, #div3, #div4{ height: 100px; width: 100px; border: 1px dashed red; display: inline-block; } #div1 div{ height: 100px; width: 100px; background: #63F7ED; (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |