使用css创建折角卡

Ash*_*are 4 css css3

我想创建一张卡片,如下图所示.我有一个小提琴,我创建了一个样本卡.以下代码仅创建平面矩形卡

.card {
    height: 300px;
    background:none repeat scroll 0 0 #FFFFFF;
    box-shadow: 1px 1px 4px 4px threedshadow;   
    width:300px;
    height:200px;
  }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

请问有什么想法吗?

Cha*_*hak 6

.card {
  position: relative;
  width: 30%;
  height: 300px;
  padding: 1em 1.5em;
  margin: 2em auto;
  color: #fff;
  background: #97C02F;
}
.card:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  border-width: 0 16px 16px 0;
  border-style: solid;
  border-color: #658E15 #fff;
}
Run Code Online (Sandbox Code Playgroud)

演示

您可以使用上面的内容并尝试使用.card:after左下角和右下角.