간단한 버튼 디자인을 위해 CSS3 border-image
을 사용하려고합니다. 이미지의 왼쪽 슬라이스는 텍스트의 왼쪽 테두리이고, 오른쪽 슬라이스는 오른쪽 테두리이며, 중간 조각은 배경으로 반복되어야합니다 (또는 뻗어 - 그것은 중요하지 않습니다). border-image
을 지원하지 않는 브라우저의 경우 대비책이 필요합니다. 중간 슬라이스를 배경으로 사용하면 가장자리가 없어도 괜찮습니다.border-image를 지원하지 않는 브라우저의 폴백 배경
.button {
border: solid 1px white;
border-size: 0 5px;
background: ('button-slice.png') repeat;
border-image: url('button.png') 0 5 0 5 fill;
-moz-border-image: url('button.png') 0 5 0 5;
/* repeat for other vendor prefixes */
}
background
호텔에서 이미지가 border-image
를 지원하는 브라우저의 테두리와 엉망 버튼을 중복됩니다 :이 할 경우 문제가된다.
모질라 또는 유사한 자바 스크립트 검사를 도입하지 않고도이 문제를 해결할 수있는 간단한 방법이 있습니까?
사용중인 이미지가 중요합니다. 그래서 우리에게 그걸주세요 –
흰색 배경에 평균 단추 이미지, 둥근 모서리가있는 사각형. 나는 그것이 왜 중요해야하는지 알지 못한다. – Tgr
@Tgr 문제를 해결 했습니까? 해결책이 여기 있습니까? – amotzg