CSS之 2D转换---3D转换(内含过渡)

转换可以实现元素的位移、旋转、缩放等效果

2D转换

  • translate --- 移动
  • rotate --- 旋转
  • scale --- 缩放  

1.translate

语法:(px)

transform:translate(x,y);

transform:translateX(n);

transform:translateY(n);

不会影响其他元素的位置 (会变成前后关系)

transl对于行内元素无效   ——  先转换为行内块元素后即可使用

2.rotate

语法:(deg)

transform:rotate(度数); 

正数是顺时针,负数是逆时针 

    --过渡-- 

动画从一个状态过渡到另一个状态 

谁变化,给谁加

语法:

transition:要过渡的属性  花费时间  运动曲线  何时开始 

属性宽度、高度、背景颜色、内外边距等等(所有就用all)
花费时间单位:秒
运动曲线

默认:ease(速度变慢)         linear(匀速)ease-in(加速)ease-out(减速)

ease-in-out(先加速后减速)

何时开始单位:秒      设置延迟时间       默认:0

 3.设置转换的中心点

语法:

transform-origin:x y; 

若:transform-origin:50% 50%;   则绕中心旋转 

4.scale 

语法:

transform:scale(x,y); <其中的数字是放大的倍数>

默认从中心点缩放 ,不影响其他盒子

综合写法顺序 

语法:

transform:translate(x,y) rotate(度数) scale(x,y); 

3D转换

x轴:水平向右

y轴:垂直向下

z轴:垂直屏幕向外 

 

1.3D位移 

语法:

transform:translateX(100px):仅仅是在X轴上移动 

transform:translateY(100px):仅仅是在Y轴上移动 

transform:translateZ(100px):仅仅是在Z轴上移动 

transform:translate3d(x,y,z) 

2.3D转换 (透视perspective )

透视要写在被观察元素的父盒子上面 

3.3D旋转 

语法:

transform:rotateX(35deg):沿着X轴正方向旋转45°

transform:rotateY(35deg):沿着Y轴正方向旋转45°

transform:rotateZ(35deg):沿着Z轴正方向旋转45°

transform:rotate3d(x,y,z,deg) 

4.3D呈现 (transform-style)

控制子元素是否开启三维立体环境

  • transform-style:flat   (默认)   子元素不开启 
  • transform-style:preserve-3d      子元素开启
  • 写给父级

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/45250.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:Python的文件导出功能

Python的文件导出功能 作为一种流行的编程语言&#xff0c;Python 提供了广泛的文件导出功能&#xff0c;方便了开发者的日常工作。在本文中&#xff0c;我们将分享如何使用 Python 导出.py 文件&#xff0c;以及如何最大程度地利用这个功能。 什么是.py 文件&#xff1f; 首…

月薪2万,被新同事15秒气走。

今年&#xff0c;AIGC掀起了巨浪&#xff0c;身边不少人感到前所未有的焦虑&#xff1a; 朋友圈好友晒出的AI美图&#xff0c;仅需15秒&#xff0c;竟比我2周的设计更出色&#xff1b; 公司用AI写的文案&#xff0c;转化率提升了10%&#xff0c;可能要优化人员了; 职场危机提前…

AIGC制作的“视觉大片”走红!耗时仅3天,首批玩家吃到“红利”了

3月26日&#xff0c;2023山东省旅游发展大会在青岛拉开帷幕,当天&#xff0c;一条动画小视频惊艳了现场所有人&#xff0c;这条视频很快登上了“学习强国”、微博等社交媒体平台。视频名为《AI眼中的崂山四季》&#xff0c;108秒&#xff0c;呈现了青岛崂山大约十个特色“网红打…

Midjourney注册教程

Midjourney 太火了&#xff01;无论你是画师、设计师&#xff0c;还是淘宝电商等&#xff0c;都不得不熟悉并利用这种超级牛逼的 AI 绘图工具&#xff0c;不然真的保不定哪天就被淘汰了&#xff01; Midjourney 怎么玩&#xff1f;相信很多小白还不清楚&#xff01;这不巧了么…

2023年10个爆火的AI工具,分分钟提高工作质量!

大家好。我是不知名 设计师l1m0_&#xff0c;今天分享内容为&#xff1a;2023年10个爆火的AI工具。对AI感兴趣的朋友一定不能错过&#xff0c;一起来看看吧。 2023年&#xff0c;AIGC爆发式增长&#xff0c;各类AI软件随之应运而生&#xff0c;衍生出不少的设计行业AI黑科技 &a…

基于协同过滤的旅游推荐系统 学渣的毕业设计总结

我的毕业设计选题是《基于协同过滤的旅游推荐系统的设计与实现》&#xff0c;用到了python语言&#xff0c;在pycharm中实现。系统主要包含用户的登录注册、个人信息管理、个性化推荐、景点查找、景点收藏评论和后台管理六大功能模块。同组的一个女生是电影推荐系统&#xff0c…

ProvChain: A Blockchain-based Data Provenance Architecture in Cloud Environment论文翻译+一点点理解

Abstract Cloud data provenance is metadata that records the history of the creation and operations performed on a cloud data object. 云数据源是一种对于云端数据对象记录创作和操作历史记录的元数据。 Secure data provenance is crucial for data accountability, …

多语言海外商城系统平台自带产品库一键铺货上架

在经济步入全球化的过程中&#xff0c;贸易已经不仅仅局限在某个地方交易&#xff0c;而是扩散到全球&#xff0c;因而&#xff0c;很多企业纷纷瞄准国外市场。而且&#xff0c;因为网络的高速发展&#xff0c;人们获取信息的来源越来越多&#xff0c;多语言商城系统就是其中之…

(基于安卓app开发项目)英语学习记单词软件的毕业设计(java+j2ee+mysql)附源码+论文

大家好&#xff01;我是岛上程序猿&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;安卓app毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380;Java毕业设计 &am…

计算机毕业设计android的图书馆图书借阅座位预订app(源码+系统+mysql数据库+Lw文档)

项目介绍 本次毕业设计是设计并实现一个图书馆座位预约系统。该系统的最终目的是为了自动化管理图书馆自习座位&#xff0c;解决占座问题&#xff0c;提高座位利用率。实际上我校是有相应的座位管理系统&#xff0c;它是那种固定的触摸刷卡屏终端&#xff0c;每层有一个&#…

基于.Net开发的、支持多平台、多语言餐厅点餐系统

今天给大家推荐一套支持多平台、多语言版本的订单系统&#xff0c;适合餐厅、酒店等场景。 项目简介 这是基于.Net Framework开发的&#xff0c;支持手机、平板、PC等平台、多语言版本开源的点餐系统&#xff0c;非常适合餐厅、便利店、超市、酒店等&#xff0c;该系统基础功…

vivo 全球商城:电商平台通用取货码设计

vivo官网商城开发团队 - Zhou Longjian 一、背景 随着O2O线上线下业务的不断扩展&#xff0c;电商平台也在逐步完善交易侧相关的产品功能。在最近的需求版本中&#xff0c;业务方为进一步提升用户的使用体验&#xff0c;规划了取货码生成及订单核销相关逻辑&#xff0c;目的是…

【轻量化网络系列(4)】ShuffleNetV1论文超详细解读(翻译 +学习笔记+代码实现)

前言 前面我们学了MobileNetV1-3&#xff0c;从这篇开始我们学习ShuffleNet系列。ShuffleNet是Face&#xff08;旷视&#xff09;在2017年发布的一个高效率可以运行在手机等移动设备的网络结构&#xff0c;论文发表在CVRP2018上。这个新的轻量级网络使用了两个新的操作&#…

CopyTranslator-复制即翻译的外文辅助阅读翻译解决方案

英语/English 复制即翻译的外文辅助阅读翻译解决方案 请尽快更新到&#xff0c;这是你没有体验过的全新版本&#xff0c;只需3分钟&#xff0c;你就会跟我一样&#xff0c;爱上这个软件。 如果您觉得软件对您有所帮助&#xff0c;不用follow&#xff0c;不用fork&#xff0c;点…

论文泛读记录(多模情感分析/探测;厌恶语音探测;属性级情感分析;CVPR2022和ACL2022 三元组/对比学习/视觉语言预训练/机器翻译/预训练模型/机器阅读理解)

文章目录 1.1 CTFN: Hierarchical Learning for Multimodal Sentiment Analysis Using Coupled-Translation Fusion NetworkJiajia Tang, Kang Li, Xuanyu Jin, Andrzej Cichocki, Qibin Zhao and Wanzeng Kong 1.2 Multimodal Sentiment Detection Based on Multi-channel Gra…

计算机毕业设计安卓旅游APP源码

开发环境及工具&#xff1a; 大于jdk1.8&#xff0c;大于mysql5.5&#xff0c;idea&#xff08;eclipse&#xff09;&#xff0c;Android Studio 技术说明&#xff1a; springboot mybatis android 代码注释齐全&#xff0c;没有多余代码&#xff0c;适合学习(毕设)&#x…

孔夫子图书商城购物系统的设计与实现(论文+源码)_kaic

目录 摘要 一、绪论 &#xff08;一&#xff09;选题背景意义 &#xff08;二&#xff09;国内外研究现状 1.国内研究现状 2.国外研究现状 &#xff08;三&#xff09;研究内容 二、系统相关技术 &#xff08;一&#xff09;SSM框架 &#xff08;二&#xff09;Mysql数据库 &am…

200+语言任意互译,新开源的大模型让粤语靓仔直接喜大普奔

Alex 发自 凹非寺量子位 | 公众号 QbitAI 这个翻译模型&#xff0c;不仅支持200语言之间任意两两互译&#xff0c;还是开源的。 Meta AI在发布开源大型预训练模型OPT之后&#xff0c;再次发布最新成果NLLB。 NLLB的全称为No Language Left Behind&#xff0c;如果套用某著名电影…

计算机毕业论文内容参考|基于Android的国际酒店预订APP的设计与实现

文章目录 导文摘要:前言:绪论:课题背景国内外现状与趋势课题内容相关技术与方法介绍:系统分析:系统设计:系统实现:系统测试:本文总结后续工作展望导文 计算机毕业论文内容参考|基于Android的国际酒店预订APP的设计与实现 摘要: 随着人们生活水平的提高和旅游业的迅速…

基于android系统的单词学习软件设计与开发【附项目源码+论文说明】

基于android系统的单词学习软件设计与开发演示 摘要 随着手机使用的普及&#xff0c;人们获取与保存信息的方式已经发生了激动人心的转变。智能手机正在逐步融入我们的生活&#xff0c;并影响和改变着我们的生活。由于现在各种智能手机的使用&#xff0c;使得人们在管理、应用…