点击链接预览:CODEPEN
参考:
html 部分:
<div class="tabs">
<span class="title">Tabs</span>
<a href="#" class="close"></a>
</div>
PostCSS 部分(使用pluins:postcss-cssnext):
:root {
--r: 50px;
--height: calc(2*var(--r));
--w: 10px;
}
.tabs {
width: 500px;
height: 300px;
position: relative;
background: lightblue;
display: flex;
/*垂直、水平居中*/
justify-content: center;
align-items: center;
}
.title {
font-size: 150px;
color: #333;
}
.close {
position: absolute;
right: 5px;
top: 5px;
width: var(--height);
height: var(--height);
opacity: 0.3;
}
.close:hover {
opacity: 1;
background: lightgreen;
}
.close:before,
.close:after {
position: absolute;
left: calc(var(--r)-var(--w)/2);
top: calc(-(1.3*var(--height)-var(--height))/2);
content: ' ';
height: calc(1.3*var(--height));
width: var(--w);
background-color: #333;
border-radius: calc(var(--w)/2);
}
.close:before {
transform: rotate(45deg);
}
.close:after {
transform: rotate(-45deg);
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。