在视觉设计中,平行四边形往往给人一种动感. 要生成一个平行四边形,只要通过css变形,就可做到: -webkit-transform: skewX(-45deg); 那么生成一个平行四边形的按钮呢?列如下面这样的效果图: 通过第一次尝试,我使用了斜向变形:得到下面的效果图,发现里面的文字也进行了拉伸. 解决方案1: 有没有办法让容器形状倾斜,而其中的内容不拉伸呢? 办法就是,我们再对里面的内容进行一次反向skew()变形,所以我们首先得把里面的内容添加一层额外的元素进行包裹: <a class=…