-4
A
답변
1
당신은 단순히 의사 요소를 사용할 수 있으며 일부 border 속성은 당신이 원하는 것을 얻기 위해 다른 값을 조정합니다
.link {
padding: 10px;
display: inline-block;
width: 80px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
text-align: center;
position: relative;
overflow: hidden;
}
.link:before,.link:after {
content: "";
position: absolute;
height: 30px;
width: 30px;
border: 1px solid #000;
left: -19px;
top: 3px;
background: #fff;
transform: rotate(45deg);
transform-origin: center;
}
.link:after {
right: -19px;
left:auto;
}
<a href="#" class="link">link</a>
+0
코드를 공유해 주셔서 감사합니다! 날 올바른 방향으로 가리켰 잖아! 의사 요소에 일부 비율 조정을 적용한 후에는 이미지와 정확하게 일치하도록 만들었습니다. – vadims
것이 가능이 [예]를 선택 (https://css-tricks.com/examples/ShapesOfCSS/) – krezus
http://idownvotedbecau.se/noattempt/ – theFunkyEngineer