• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >css3 > CSS3转换功能transform主要属性值分析及实现分享

CSS3转换功能transform主要属性值分析及实现分享

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-02

本文主要包含css3 transform 属性,css3 transform,css3中transform,css3 transform style,css3 transform scale等相关知识,佚名 希望在学习及工作中可以帮助到您
今天我想介绍一下转换的用法:
transform主要包括以下属性值:
rotate(旋转度数)
scale(缩放)
skew(斜切扭曲)
translate(对象平移)
利用上述属性值,可以实现一些很酷的效果,比如正方体,下面是我做的一个效果,三个大小不等的正方体

代码如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS3转换功能(www.weikejianghu.com)</title> <script type="text/javascript" src="http://demo.weikejianghu.com/jslib/jquery/jquery-1.7.min.js"></script> <style type="text/css"> * { margin: 0; padding: 0; list-style: none; } body { padding-top: 100px; } .box { margin: 0 auto 0; width: 300px; height: 500px; position: relative; } .box .topBox { position: absolute; width: 300px; height: 150px; border: 1px solid #ccc; top: 0; left:107px; background-color: yellow; -moz-transform: skew(-55deg,0); -webkit-transform: skew(-55deg,0); -o-transform: skew(-55deg,0); font-size: 100px; text-align: center; } .box .topBox02{ position: absolute; width: 300px; height: 260px; border: 1px solid #ccc; border-top: none; top: 152px; left: 0; background-color: green; } .box .topBox03{ position: absolute; width: 214px; height: 260px; border: 1px solid #ccc; border-top: none; border-left: none; top: 76px; left: 302px; background-color: blue; -moz-transform: skew(0,-35deg); -webkit-transform: skew(0,-35deg); -o-transform: skew(0,-35deg); } .box .topBox04 { position: absolute; width: 300px; height: 150px; border: 1px solid #ccc; top: 260px; left:107px; -moz-transform: skew(-55deg,0); -webkit-transform: skew(-55deg,0); -o-transform: skew(-55deg,0); } .box02 { -moz-transform: scale(0.5,0.5) translate(455px,-838px); -webkit-transform: scale(0.5,0.5) translate(455px,-838px); -o-transform: scale(0.5,0.5) translate(455px,-838px); } .box03 { -moz-transform: scale(0.2,0.2) translate(1671px, -4354px); -webkit-transform: scale(0.2,0.2) translate(1671px, -4354px); -o-transform: scale(0.2,0.2) translate(1671px, -4354px); } .box .topBox05 { position: absolute; width: 300px; height: 260px; border-left: 1px solid #ccc; top: 0; left:214px; } </style> </head> <body> <div class="box"> <div class="topBox"></div> <div class="topBox02"></div> <div class="topBox03"></div> <div class="topBox04"></div> <div class="topBox05"></div> </div> <div class="box box02"> <div class="topBox"></div> <div class="topBox02"></div> <div class="topBox03"></div> <div class="topBox04"></div> <div class="topBox05"></div> </div> <div class="box box03"> <div class="topBox"></div> <div class="topBox02"></div> <div class="topBox03"></div> <div class="topBox04"></div> <div class="topBox05"></div> </div> </body> </html>
提示:您可以先修改部分代码再运行</div> </div>

您可能想查找下面的文章:

  • css3 transform及原生js实现鼠标拖动3D立方体旋转
  • CSS3中的transform属性进行2D和3D变换的基本用法
  • css3的transform造成z-index无效解决方案
  • css3 transform属性详解
  • CSS3转换功能transform主要属性值分析及实现分享
  • 利用CSS3的transform做的动态时钟效果
  • 深入解读CSS3中transform变换模型的渲染
  • CSS3中Transform动画属性用法详解
  • CSS3中动画属性transform、transition和animation属性的区别
  • CSS3 3D立方体效果示例-transform也不过如此

相关文章

  • 2017-06-02css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
  • 2017-06-02CSS3中currentColor关键字的妙用
  • 2017-06-02Css3圆角边框制作代码
  • 2017-06-02浅谈CSS3动画的回调处理
  • 2017-06-02利用CSS3实现进度条的两种姿势详解
  • 2017-06-02CSS3正方体旋转示例代码
  • 2017-06-02CSS3 animation实现简易幻灯片轮播特效
  • 2017-06-02纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
  • 2017-06-02纯CSS3实现扇形动画菜单(简化版)实例源码
  • 2017-06-02基于CSS3特效之动画:animation的应用

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 纯css3无js实现的Android Logo(有简单动画)
    • 纯css3实现照片墙效果
    • CSS3 渐变(Gradients)之CSS3 径向渐变
    • 纯css3制作网站后台管理面板
    • CSS3 特效范例整理
    • 使用CSS3 制作一个material-design 风格登录界面实例
    • CSS3中几个新增加的盒模型属性使用教程
    • CSS中越界问题的经典解决方案【推荐】
    • CSS3 实现侧边栏展开收起动画
    • CSS3实现任意图片lowpoly动画效果实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有