css3中的skew(skewX,skewY)用法

css3中的skew(skewX,skewY)用法

这是html代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>index</title>
    <link href="index.css" rel="stylesheet" type="text/css">
</head>
<body>
    <div>
        <p>这是一段文字。</p>
    </div>
    <div id="div2">
        <p>这是一段文字。</p>
    </div>
</body>
</html>

这是css代码

div{
    background-color: green;
    width:150px;
    height:150px;
}
div p{
    text-align: center;
    line-height: 150px;
    color:white;
}
#div2:hover{
    transform: skew(0deg,30deg);
}

skewY是相对于Y轴的倾斜,Y轴在这里是指水平方向
示例:
skew(0deg,30deg),图形在Y方向长度不变,X方向的长度变为tan(30)*length(Y),中心点位置不变。

上一篇:【java】java方法


下一篇:初始化和清理(垃圾回收器)