如何实现上图这种四角的边框?
<div class="main"> <span> <span> <span> <span></div>.main { position: relative;}.main span:nth-child(1) { /* 绝对定位 */ position: absolute; /* 将span撑开 */ padding: 6px 6.5px; /* 边框宽度,左上角只显示左边框和上边框 */ border-width: 3px 0 0 3px; border-style: solid; border-color: #4ab2f8; /* 定位到左上角,并使边框离main有一定间距 */ left: -5px; top: -5px;}.main span:nth-child(2) { /* 绝对定位 */ position: absolute; /* 将span撑开 */ padding: 6px 6.5px; /* 边框宽度,右上角只显示右边框和上边框 */ border-width: 3px 3px 0 0; border-style: solid; border-color: #4ab2f8; /* 定位到右上角,并使边框离main有一定间距 */ right: -5px; top: -5px;}.main span:nth-child(3) { /* 绝对定位 */ position: absolute; /* 将span撑开 */ padding: 6px 6.5px; /* 边框宽度,左下角只显示左边框和下边框 */ border-width: 0 0 3px 3px; border-style: solid; border-color: #4ab2f8; /* 定位到左下角,并使边框离main有一定间距 */ left: -5px; bottom: -5px;}.main span:nth-child(4) { /* 绝对定位 */ position: absolute; /* 将span撑开 */ padding: 6px 6.5px; /* 边框宽度,右下角只显示右边框和下边框 */ border-width: 0 3px 3px 0; border-style: solid; border-color: #4ab2f8; /* 定位到右下角,并使边框离main有一定间距 */ right: -5px; bottom: -5px;}