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

10HTML+CSS

时间:2024-08-07 20:05:47浏览次数:6  
标签:转换 缩放 渐变 transform 10HTML 平面 取值 CSS

平面转换

平面转换 transform,作用:为元素添加动态效果,一般与过渡配合使用 ⚫ 概念:改变盒子在平面内的形态(位移、旋转、缩放、倾斜) ⚫ 平面转换又叫 2D 转换 。

属性 ⚫ 取值 ◆ 像素单位数值 ◆ 百分比(参照盒子自身尺寸计算结果) ◆ 正负均可 ⚫ 技巧 ◆ translate() 只写一个值,表示沿着 X 轴移动 ◆ 单独设置 X 或 Y 轴移动距离:translateX() 或 translateY() 平面转换 – 平移 transform: translate(X轴移动距离, Y轴移动距离);

属性 ◆ 角度单位是 deg ⚫ 技巧 ◆ 取值正负均可 ◆ 取值为正,顺时针旋转 ◆ 取值为负,逆时针旋转 平面转换 – 旋转 transform: rotate(旋转角度);

默认情况下,转换原点是盒子中心点 ⚫ 属性 ⚫ 取值 ⚫ 方位名词(left、top、right、bottom、center) ⚫ 像素单位数值 ⚫ 百分比 平面转换 – 改变转换原点 transform-origin: 水平原点位置 垂直原点位置;

多重转换原理:以第一种转换方式坐标轴为准转换形态 ➢ 旋转会改变网页元素的坐标轴向 ➢ 先写旋转,则后面的转换效果的轴向以旋转后的轴向为准,会影响转换结果 

属性 ⚫ 技巧 ⚫ 通常,只为 scale() 设置一个值,表示 X 轴和 Y 轴等比例缩放 ⚫ 取值大于1表示放大,取值小于1表示缩小 平面转换 – 缩放 transform: scale(缩放倍数); transform: scale(X轴缩放倍数, Y轴缩放倍数);

渐变是多个颜色逐渐变化的效果,一般用于设置盒子背景 ⚫ 分类 ⚫ 线性渐变 ⚫ 径向渐变 

属性 ⚫ 取值 ◆ 渐变方向:可选  to 方位名词  角度度数 ◆ 终点位置:可选  百分比 线性渐变 background-image: linear-gradient( 渐变方向, 颜色1 终点位置, 颜色2 终点位置, ...... );

作用:给按钮添加高光效果 ⚫ 属性 ⚫ 取值 ⚫ 半径可以是2条,则为椭圆 ⚫ 圆心位置取值:像素单位数值 / 百分比 / 方位名词 径向渐变 background-image: radial-gradient( 半径 at 圆心位置, 颜色1 终点位置, 颜色2 终点位置, ...... );

标签:转换,缩放,渐变,transform,10HTML,平面,取值,CSS
From: https://www.cnblogs.com/Lyh3012648079/p/18347817

相关文章

  • HTML5+CSS3笔记(Xmind格式):第四天
    Xmind鸟瞰图:简单文字总结:HTML5+CSS3知识总结:媒体查询:  1.媒体查询格式:@media设备类型and设备特性  2.screen:设置屏幕  3.max-width(最大宽度),min-width(最小宽度)  4.可以通过媒体查询引入不同的css样式移动端布局方式:  1.静态布局  2.......
  • HTML5+CSS3笔记(Xmind格式):第三天
    Xmind鸟瞰图:简单文字总结:过渡transition:过渡属性过渡时间运动曲线何时开始 2D变形transform:  1.平移:translate(单位px)  2.缩放:scale(默认1,大于1放大,小于1缩小)  3.旋转:rotate(单位deg)  4.倾斜:skew(单位deg)3D变形transform:  1.rotateX......
  • HTML5+CSS3笔记(Xmind格式):第二天
    Xmind鸟瞰图:简单文字总结:新增选择器:  1.选择相邻兄弟  2.属性选择器  3.结构性伪类选择器  4.整体结构类型  5.标签结构类型  6.指定子元素的序号  7.文本选择伪元素  8.表单中使用的状态伪类选择器  9.内容追加伪元素  ......
  • 涨冷门知识之CSS魔法:边距合并
    后端同学问了一个问题:“为什么背景色没有充满?”F12,inspect,哎嗨,p标签存在默认边距源码如下:点击查看代码<!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,i......
  • CSS3第一天(基础选择器+复合选择器)
    1.选择器基础选择器:标签选择器(某一类标签)、类选择器(一个或几个标签,最常用)、id选择器和通配符选择器标签名{属性1:属性值1;属性2:属性值2;...}类选择器(可以多个标签使用).类名{属性1:属性值1;...}<ul><liclass="red">大雨</li></ul>类名长的,可以用短横线分割,最......
  • 不用一分钟,理解css中repeat函数的auto-fill和auto-fit
    相信大家在使用grid布局时,总难免会使用到grid-template-columns:repeat(auto-fit,minmax(200px,1fr));这里的auto-fit很好理解,就是按照容器大小和元素数量,将网格自动分成多少列。比如有4个元素时:页面宽度200px,则每行有一个元素页面宽度800px,则每行有四个元素,页面宽度......
  • 界面控件DevExpress WinForms,支持HTML & CSS提升用户体验(二)
    DevExpressWinForms现在可以利用HTML/CSS强大的功能,帮助受DevExpress驱动的WinForms应用程序引入现代的UI元素和用户体验!P.S:DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应......
  • CSS3新特性
    目录:一、选择器的扩展1.属性选择器2.伪类选择器3.伪元素选择器二、盒子模型的增强1.box-sizing属性2.边框圆角(border-radius)3.盒阴影(box-shadow)三、过渡和动画效果1.过渡效果2.动画效果四、响应式布局1.媒体查询(mediaquery)2.弹性布局(Flexbox)一、选择器......
  • HTML&CSS
    一、Html、css、jshtml:超文本标记语言——负责网页的结构css:层叠样式表——页面显示的样式、排版js:JavaScript——界面交互(动态交互、逻辑)二、Htmldiv和span1.divdivision:div里面所有的元素都在div区域里面,div里面可以嵌套别的标签   div独占一行2.span:功能类似......
  • css 实现弹窗缩放出现,从小放大
    在CSS中,实现弹窗从小放大的动画效果,可以使用transform属性和transition属性或者@keyframes动画。以下是几种实现方式:使用transition当弹窗元素的类被添加或移除时,可以使用transition来实现平滑的缩放效果。.modal{opacity:0;transform:scale(0.5);/*初始缩放比例较......