Web前端开发——CSS3之2D变换:transform属性

1. 内容

这里主要介绍旋转和缩放属性 

 2. 旋转transform:rotate()

用法为:transform:rotate( *deg),其中*表示数字,数字为正顺时针旋转,为负逆时针旋转,webstorm可用trsf快速扩展;

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		div{
			height: 75px;
			width: 100px;
			border: 2px solid #a1a1a1;
			background: #ddd;
		}
		#rotate{
			transform: rotate(30deg);
		}
	</style>
</head>
<body>
	<div>web前端开发</div>
	<div id="rotate">web前端开发</div>
</body>
</html>

3. 缩放transform:scale()

 

当scale内只有一个数字时表x,y同时放大

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
	.box{
		width: 300px;
		height: 300px;
		border:1px solid;
		margin:50px auto;
	}
	.box:hover{
		transform: scale(1.2);
	}

	</style>

</head>
<body>
<div class = "box">
	Lorem ipsum dolor sit amet, consectetur adipisicing elit. Inventore iusto facilis nihil voluptatibus, nobis corrupti quae ipsum possimus dolorum, repudiandae unde illum nemo quibusdam tempora fuga nisi? Eius, enim, minima?
</div>

</html>

左图为鼠标为悬停时,右图为鼠标悬停时的放大效果

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值