0
테두리가있는 리본을 만들 수 있습니다. 나는이 같은 기본 리본을 만들었습니다테두리가있는 리본
하지만이 같은 리본이 필요합니다. 이미지를 사용할 수 없습니다.
최선의 해결책은 무엇인가?
테두리가있는 리본을 만들 수 있습니다. 나는이 같은 기본 리본을 만들었습니다테두리가있는 리본
하지만이 같은 리본이 필요합니다. 이미지를 사용할 수 없습니다.
최선의 해결책은 무엇인가?
This 내가 할 수있는 최선입니다.
h1 span:before, h1 span:after {
content: "";
height: 90%;
margin-top: 2px;
width: 70px;
border: 3px solid black;
position: absolute;
top: 0;
}
h1 span:before {
right: 100%;
border-left: 0 none;
}
h1 span:after {
left: 100%;
border-right: 0 none;
}
h1:before, h1:after {
content: "";
height: 31px;
width: 31px;
margin-top: 8px;
position: absolute;
top: 0;
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
h1:before {
border-top: 3px solid black;
border-right: 3px solid black;
right: calc(100% + 70px - 16px);
}
h1:after {
border-bottom: 3px solid black;
border-left: 3px solid black;
left: calc(100% + 70px - 16px);
}
주 :
지원하지 않습니다transform
,
calc
,
:before
및
:after
h1:before, h1:after
수동으로 변경해야합니다.
이미지가 없으면 45도 각도가 나옵니다. 이드는 일러스트 레이터로 SVG로 내보낼 것입니다. SVG는 내가 생각하기에 가장 깨끗한 솔루션입니다 (IE9 + 브라우저 지원). 편집 OK입니다 -webkit-transform : rotate (45deg); 이드는 아직도 SVG에서 (기술적으로 html + css와 같은 이미지로) – for3st
테두리없이 하나를 만드는 데 사용한 코드 나 코드를 게시 할 수 있습니까? – Quince
http://jsfiddle.net/u2o1k8jp/1/ somethink 그런 식으로. –