首页 > 其他分享 >11HTML+CSS

11HTML+CSS

时间:2024-08-08 23:07:22浏览次数:16  
标签:动画 转换 transform 11HTML 空间 取值 CSS 属性

空间:是从坐标轴角度定义的 X 、Y 和 Z 三条坐标轴构成了一个立体空间,Z 轴位置与视线方向相同。 l  空间转换也叫 3D转换 l  属性:transform 。

属性 l 取值(正负均可) u 像素单位数值 u 百分比(参照盒子自身尺寸计算结果) l 提示 l 默认情况下,Z 轴平移没有效果 空间转换 – 平移 transform: translate3d(x, y, z); transform: translateX(); transform: translateY(); transform: translateZ();

视距 perspective,作用:指定了观察者与 Z=0 平面的距离,为元素添加透视效果 透视效果:近大远小、近实远虚 属性:(添加给父级,取值范围 800-1200)。

perspective: 视距;

空间 – 旋转:transform: rotateZ(值); l transform: rotateX(值); l transform: rotateY(值); 

左手法则 – 根据旋转方向确定取值正负 左手握住旋转轴, 拇指指向正值方向, 其他四个手指弯曲方向为旋转正值方向。

立体呈现 – transform-style。作用:设置元素的子元素是位于 3D 空间中还是平面中 属性名:transform-style 属性值: p flat:子级处于平面中 p preserve-3d:子级处于 3D 空间。

呈现立体图形步骤 1. 父元素添加transform-style: preserve-3d; 2. 子级定位 3. 调整子盒子的位置(位移或旋转) l 提示 l 空间内,转换元素都有自已独立的坐标轴,互不干扰。

空间转换 – 缩放,属性 空间转换 – 缩放 transform: scale3d(x, y, z); transform: scaleX(); transform: scaleY(); transform: scaleZ();

动画 - animation。

过渡:实现两个状态间的变化过程 l 动画:实现多个状态间的变化过程,动画过程可控(重复播放、最终画面、是否暂停)

动画名称和动画时长必须赋值 l 取值不分先后顺序 l 如果有两个时间值,第一个时间表示动画时长,第二个时间表示延迟时间。

 动画 – 多组动画 animation: run 1s steps(12) infinite, move 3s linear forwards

 

标签:动画,转换,transform,11HTML,空间,取值,CSS,属性
From: https://www.cnblogs.com/Lyh3012648079/p/18349917

相关文章

  • 419.开心旅游主题网页 大学生期末大作业 Web前端网页制作 html+css+js
    目录一、网页概述二、网页文件 三、网页效果四、代码展示1.html2.CSS3.JS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强六、更多推荐欢迎光临仙女的网页世界!这里有Web前端网页制作的各行各业的案例,样式齐全新颖,并持续更新!感谢CSDN,提供了这......
  • JavaWeb-01(Java进阶内容详解,Html、CSS、JS)
    一、前端技术结构分析网页的结构(HTML)、表现(CSS)、行为(JS)1.HTML定义界面整体结构2.CSS定义页面样式3.JS实现动态效果二、HTML2.1安装VSCode及前端开发插件Chinese(Simplified)(简体中文)LanguagePackforVisualStudioCodeCodeSpellChecker检查单......
  • CSS——选择器
    一、常用选择器   1、元素选择器:根据标签名选中指定元素。                             语法:标签名{}                             例子:p{}    h1{}   div{}    2、id选择器:根据元素的......
  • 简单易用的蜂巢布局,纯CSS实现
    本文将用grid布局实现蜂巢(正六边形)状的布局效果图特点列数确定可控边距确定可控交错排列纯CSS实现实现步骤所谓蜂巢,即多个正六边形交错排列而成第一步首先,我们知道在正常情况下,CSS布局是难以实现这种不同行之间相互堆叠同时列交错排布的效果,所以我们需要一种取......
  • 【CSS入门】第二课 - margin外边距
    这一小节,我们说一下margin外边距。怎么理解这个外边距呢,比如小张和小丽站在一起,紧紧排着站。试想一下,如果他俩冬天都穿着羽绒服和夏天穿着短袖,是不是占据的空间会不一样呢。那么回到HTML网页开发商来说,如果两个元素,他们加一些外边距,占的空间也会不一样,而且会使两个元素的距离也......
  • 一个简单的HTML网页 、个人主页网页设计(HTML+CSS)
     一、......
  • html+css 实现hover边框2边生长按钮
    前言:哈喽,大家好,今天给大家分享html+css绚丽效果!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦......
  • 09HTML+CSS
    完成小兔鲜儿商城界面1<!DOCTYPEhtml>2<htmllang="en">34<head>5<metacharset="UTF-8">6<metaname="viewport"content="width=device-width,initial-scale=1.0">7......
  • 10HTML+CSS
    平面转换平面转换transform,作用:为元素添加动态效果,一般与过渡配合使用⚫概念:改变盒子在平面内的形态(位移、旋转、缩放、倾斜)⚫平面转换又叫2D转换。属性⚫取值◆像素单位数值◆百分比(参照盒子自身尺寸计算结果)◆正负均可⚫技巧◆translate()只写一个值,表示......
  • HTML5+CSS3笔记(Xmind格式):第四天
    Xmind鸟瞰图:简单文字总结:HTML5+CSS3知识总结:媒体查询:  1.媒体查询格式:@media设备类型and设备特性  2.screen:设置屏幕  3.max-width(最大宽度),min-width(最小宽度)  4.可以通过媒体查询引入不同的css样式移动端布局方式:  1.静态布局  2.......