2025年3月31日 星期一 乙巳(蛇)年 正月初一 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Html+Div+Css(前端)

CSS平面转换

时间:07-14来源:作者:点击数:26

平面转换介绍

在这里插入图片描述
  • <!DOCTYPE html>
  • <html lang="en">
  • <head>
  • <meta charset="UTF-8">
  • <meta http-equiv="X-UA-Compatible" content="IE=edge">
  • <meta name="viewport" content="width=device-width, initial-scale=1.0">
  • <title>位移-基本使用</title>
  • <style>
  • .father {
  • width: 500px;
  • height: 300px;
  • margin: 100px auto;
  • border: 1px solid #000;
  • }
  • .son {
  • width: 200px;
  • height: 100px;
  • background-color: pink;
  • transition: all 0.5s;
  • }
  • /* 鼠标移入到父盒子,son改变位置 */
  • .father:hover .son {
  • /* transform: translate(100px, 50px); */
  • /* 百分比: 盒子自身尺寸的百分比 */
  • /* transform: translate(100%, 50%); */
  • /* transform: translate(-100%, 50%); */
  • /* 只给出一个值表示x轴移动距离 */
  • /* transform: translate(100px); */
  • transform: translateY(100px);
  • }
  • </style>
  • </head>
  • <body>
  • <div class="father">
  • <div class="son"></div>
  • </div>
  • </body>
  • </html>
在这里插入图片描述

使用translate快速实现绝对定位的元素居中

在这里插入图片描述
  • <!DOCTYPE html>
  • <html lang="en">
  • <head>
  • <meta charset="UTF-8">
  • <meta http-equiv="X-UA-Compatible" content="IE=edge">
  • <meta name="viewport" content="width=device-width, initial-scale=1.0">
  • <title>绝对定位元素居中效果</title>
  • <style>
  • .father {
  • position: relative;
  • width: 500px;
  • height: 300px;
  • margin: 100px auto;
  • border: 1px solid #000;
  • }
  • .son {
  • position: absolute;
  • left: 50%;
  • top: 50%;
  • /* margin-left: -100px;
  • margin-top: -50px; */
  • transform: translate(-50%, -50%);
  • width: 203px;
  • height: 100px;
  • background-color: pink;
  • }
  • </style>
  • </head>
  • <body>
  • <div class="father">
  • <div class="son"></div>
  • </div>
  • </body>
  • </html>

使用translate实现元素位移效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门