HTML+CSS教学之CSS3变形

本文介绍了CSS3的transform属性,包括translate位移、scale缩放和rotate旋转三种基本操作。通过实例展示了如何使用这些属性改变HTML元素的位置、大小和角度,帮助读者理解并掌握CSS3变形技巧。
摘要由CSDN通过智能技术生成

CSS3变形(transform)属性是对元素应用2D或3D的转换,该属性允许我们对元素进行位移、缩放、旋转、斜切。
1、translate(位移)

    transform:translate(100px,100px); : 两个值 分别对应  x 和 y。

    transform:translateX(100px);

    transform:translateY(100px);

    transform:translateZ(100px);   ( 3d )

例子:首先在HTML中创建两个盒子,然后在CSS中为两个盒子加上宽、高、边框或背景颜色。

HTML代码:

<div id="box1">

<div id="box2"></div>

</div>

CSS代码:

<style>

#box1{
    width:300px; height: 300px; border:1px black solid; margin:30px auto;}

    
#box2{
    width:100px; height:100px; background:red; transition: 1s;}

    
#box1:hover #box2{
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值