位移的基本使用

位移样式名:transform: translate
水平位移:transform: translateX
垂直位移:transform: translateY
※注意:
水平方向为x轴;右侧为正方向,左侧为负方向(右正左负)
垂直方向为y轴;下方为正方向,上方为负方向(下正上负)
▶transform属性对于行内元素无效
▶添加transform属性的盒子可以提高盒子的层级,保留原来的位置--->类似于相对定位特点(占位,不脱标)
▶translate(只有一个值) = translateX()
▶过渡transition:时长;给需要变换的元素本身设置

transform像素单位取值

示例:
transform: translateX(100px);
transform: translateX(-100px);
transform: translateY(50px);
transform: translateY(-50px);

【需求:鼠标悬停于box上时,box向右移动100像素,向下移动50像素】
transform: translateX(100px) translateY(50px);
连写写法∨
transform: translate(100px,50px);

transform百分比取值

示例:
transform: translateX(50%);
transform: translateX(-50%);
transform: translateY(50%);
transform: translateY(-50%);
※注意:百分比取值参考的是盒子自身大小

位移在绝对定位元素居中的应用
位移的百分比取值在绝对定位元素居中中的应用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 css3知识解读 css3解读链接:css3知识解读 自定义字体利用@font-face{}引入自定义字体;创...
    果木山阅读 375评论 0 1
  • 概览 Html5和CSS3就是在原有的基础上新加的一些特性,在前面的博客中已经用很多新特性了,Flex弹性布局大大...
    艾曼大山阅读 3,005评论 0 32
  • 引用CSS方式 内部引用 html文件中写一个 标签,并将样式写入到里面,举例: 外部引用 通过 标签实现,里面有...
    dawsonenjoy阅读 497评论 0 0
  • shift+alt 1:padding padding 不会撑开盒子大小:不给他高度和宽度,他就不会撑开盒子大...
    coder军阅读 961评论 0 0
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,830评论 0 2