小编Sam*_*mmi的帖子

如何使用纯 CSS 创建带有虚线的票据形状?

我想用纯CSS创建一个票据形状(4个角用圆圈裁剪),但是当我尝试为其添加边框时遇到了一些困难。我尝试过处理 box-shadow 但失败了。我正在尝试用两种样式制作它 - 1.我可以为整个形状(包括圆角)设置 3px 边框 2.我可以为整个形状设置 3px 边框,但采用虚线样式

由于我对box-shadow不太熟悉,很难实现我想要的风格。有人能给我一些提示吗?太感谢了。

.ticket {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    position: relative !important;
    background: #4a4a4a;
    float: left;
    padding: 35px 30px;
    margin: 0 50px 50px 0;

}
.ticket:after {
    content: "";
    position: absolute !important;
    z-index: 100;
    top:0;
    left: 0;
    border-right: #fff 7px solid;
    border-bottom: #fff 7px solid;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
    border-radius: 0 0 20px 0;
  background-color: white;
  
}
 
.ticket:before {
    content: "";
    position: absolute !important; …
Run Code Online (Sandbox Code Playgroud)

html css border css-shapes box-shadow

2
推荐指数
1
解决办法
3452
查看次数

标签 统计

border ×1

box-shadow ×1

css ×1

css-shapes ×1

html ×1