首页 > 其他分享 >CSS - 11 变形:平移,旋转与缩放

CSS - 11 变形:平移,旋转与缩放

时间:2022-10-12 04:22:38浏览次数:56  
标签:11 平移 缩放 变形 50% transform 旋转 CSS

11. 变形:平移,旋转与缩放

  • 变形是指通过css来改变元素的形状或位置,变形不会影响到页面的布局

    transform用来设置元素的变形效果

11.1 平移

  • 语法

    translateX() 沿着x轴方向平移

    translateY() 沿着y轴方向平移

    translateZ() 沿着z轴方向平移

  • Z轴平移

    Z轴平移,正常情况就是调整元素和人眼之间的距离,距离越大,元素离人越近

    Z轴平移属于立体效果,默认情况下网页不支持透视,需要设置网页的视距

    html {
        background-color: rgb(71, 44, 32);
        perspective: 800px;
    }
    
  • 几种水平垂直居中的方式对比

  1. 绝对定位的方式

    /* 这种居中方式,只适用于元素的大小确定时 */
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    
  2. table-cell的方式

    /* table-cell的方式具有一定局限性 */
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    
  3. transform的方式

    /* transform变形平移的方式 */
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    

11.2 旋转

  • 语法

    rotateX() 绕x轴旋转

    rotateY() 绕y轴旋转

    rotateZ() 绕z轴旋转

11.3 缩放

  • 语法

    scaleX()水平方向缩放

    scaleY()垂直方向缩放

    scale() 双方向缩放

标签:11,平移,缩放,变形,50%,transform,旋转,CSS
From: https://www.cnblogs.com/Solitary-Rhyme/p/16783188.html

相关文章

  • CSS - 12 less入门
    12.lessless是一门css的预处理语言,通过less可以编写更少的代码实现更强大的样式由于less增添了许多对css的扩展,所以游览器无法直接执行less代码,执行前必须将less转换......
  • CSS - 13 弹性盒
    13.弹性盒flex弹性盒是css中的一种布局手段,主要用来代替浮动来完成页面的布局。flex可以让元素随页面大小的改变而改变13.1弹性容器使用display来设置弹性容器:fl......
  • CSS - 01 CSS和HTML的结合方式
    1.CSS和HTML的结合方式内联样式/行内样式在标签内部,通过style属性设置元素的样式key:valuevalue;(由于内联样式的复用性非常差,所以开发中基本不使用内联样式)<divst......
  • CSS - 02 CSS选择器
    2.CSS选择器2.1常用选择器1.元素选择器根据标签名来选中指定的元素语法:标签名{}div{ border:1pxsolidred;}span{ border:2pxsolidyellow;}2.id选......
  • 使用html+css初步完成小兔鲜儿案例
    最近在跟着黑马课程学习搭建小兔鲜儿项目,现阶段主要用HTML+CSS完成静态页面的展示,因此为了加深使用css样式的记忆和学习搭建项目的一些小技巧,此文留下了小笔记。  ......
  • 算法竞赛入门【码蹄集新手村600题】(MT1101-1150)
    算法竞赛入门【码蹄集新手村600题】(MT1101-1150)文章目录​​算法竞赛入门【码蹄集新手村600题】(MT1101-1150)​​​​前言​​​​为什么突然想学算法了?​​​​为什么选择码......
  • 10.11
    时隔三天没有发,确实一到假期没绷住。主要还是熬夜影响到了第二天。至于今天,是因为课比较多,剩下的时间洗了洗衣服背了背英语,就十点多了。确实很不让人满意。不过不是每天课......
  • CSS3 -2D转换之translate (移动:translate、旋转:rotate、缩放:scale)
    CSS3-2D转换之translate转换(transform)是CSS3中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果,可以简单理解为变形移动:translate旋转:rotate缩放:scale1......
  • P1194 买礼物
    P1194买礼物普及的题目,而且一眼就能看出该用什么做法。我主要是决定这道题建图的思想值得借鉴,每样东西原本的价格是a,所以新建一个节点0,0向i连边,边权为a,这样一共就有b......
  • 【2022-10-11】DRF从入门到入土(九)
    drf之内置认证类BasicAuthenticationRemoteUserAuthenticationSessionAuthentication:session认证 如果前端带着cookie过来,经过session的中间件,如果登录了,在request.use......