【问题标题】:How to make a div skew in the reverse direction?如何使 div 反向倾斜?
【发布时间】:2016-06-10 14:29:34
【问题描述】:

我想做一个这样的div

它实际上是菜单栏设计的一部分。原来的菜单栏是

我已经尝试过我的 div 但它看起来像

我的代码是:

<div style="width: 75px; height: 200px; background:#32859d; transform:skewY(40deg); ">
</div>

现在该怎么办?

【问题讨论】:

标签: html css css-shapes css-transforms


【解决方案1】:

对skewY() 使用负角并将transform-origin 设置为right top。

.skewed{
  height: 200px;
  width: 100px;
  background: teal;
  transform-origin: right top;
  transform: skewY(-30deg);
}
&lt;div class='skewed'&gt;&lt;/div&gt;

【讨论】:

    猜你喜欢
    • 2016-12-23
    • 1970-01-01
    • 2015-11-14
    • 2016-12-25
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2012-11-15
    • 1970-01-01
    相关资源
    最近更新 更多