CSS 值|角度
CSS 上的角度代表某个角度值,可以用度、梯度、弧度或转角来表示。角度值可用于旋转、变换或渐变等。
语法:角度由一个数字后跟一个允许的单位组成。
*property*: number unit;
允许单位:
- 度:代表角度,单位为度。一整圈是 360 度。例如:0 度,90 度。
- 梯度:代表梯度中的角度。一整圈就是 400 格勒。例如:0grad,38.8grad。
- rad: 表示以弧度为单位的角度。一整圈是 2π弧度,接近 6.2832 弧度,1 弧度是 180/π度。例如:0 弧度,1.07 弧度。
- 转弯:代表转弯次数中的一个角度。一整圈等于 1 转。例如:0 转,1.2 转。
示例 1: 使用 deg 单位将元素旋转 90 度。
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
<title>CSS | value angle</title>
</head>
<style>
div{
transform: rotate(90deg);
}
</style>
<body>
<h1 style="text-align: center; color: green;">GeeksforGeeks</h1>
<div style="width: 100px; height: 200px;
margin-left: 46vw; background: green;">
</div>
</body>
</html>
输出:
示例 2: 使用 rad 单位旋转元素。
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
<title>CSS | value angle</title>
</head>
<style>
div{
transform: rotate(2rad);
}
</style>
<body>
<h1 style="text-align: center; color: green;">GeeksforGeeks</h1>
<div style="width: 100px; height: 200px;
margin-left: 46vw; background: green;">
</div>
</body>
</html>
输出:
示例 3: 使用渐变单元旋转元素。
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
<title>CSS | value angle</title>
</head>
<style>
div{
transform: rotate(10grad);
}
</style>
<body>
<h1 style="text-align: center; color: green;">
GeeksforGeeks
</h1>
<div style="width: 100px; height: 200px;
margin-left: 46vw; background: green;">
</div>
</body>
</html>
输出:
示例 4: 使用旋转单元旋转元素。
<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
<title>CSS | value angle</title>
</head>
<style>
div{
transform: rotate(1.25turn);
}
</style>
<body>
<h1 style="text-align: center; color: green;">
GeeksforGeeks</h1>
<div style="width: 100px; height: 200px;
margin-left: 46vw; background: green;">
</div>
</body>
</html>
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处