CSS 또는 jQuery에서 사용자 지정 테두리 스타일을 만들 수있는 방법이 있습니까? 아래 이미지처럼사용자 정의 국자 테두리 스타일 - 반응 형, 사용자 정의 및 동적 테두리 스타일 - 높이 맞춤, 맞춤 테두리 모서리 - 이중 획
: 여기
CSS 또는 jQuery에서 사용자 지정 테두리 스타일을 만들 수있는 방법이 있습니까? 아래 이미지처럼사용자 정의 국자 테두리 스타일 - 반응 형, 사용자 정의 및 동적 테두리 스타일 - 높이 맞춤, 맞춤 테두리 모서리 - 이중 획
: 여기
는 http://jsfiddle.net/zjw3pg2e/5/ 당신을 위해이 일을합니까 ... 바이올린입니까?
body {
background: #D8D8D8;
}
.corner {
background:white;
height:20px;
width:20px;
position:absolute;
}
#sw {
left: -2px;
bottom: -2px;
border-radius: 0px 20px 0px 0px;
border-top: 2px solid white;
border-right: 2px solid white;
background:#D8D8D8;
}
#se {
right: -2px;
bottom: -2px;
border-radius: 20px 0px 0px 0px;
border-top: 2px solid white;
border-left: 2px solid white;
background:#D8D8D8;
}
#nw {
left: -2px;
top: -2px;
border-radius: 0px 0px 20px 0px;
border-bottom: 2px solid white;
border-right: 2px solid white;
background:#D8D8D8;
}
#ne {
right: -2px;
top: -2px;
border-radius: 0px 0px 0px 20px;
border-bottom: 2px solid white;
border-left: 2px solid white;
background:#D8D8D8;
}
.box {
position:relative;
height:200px;
width:200px;
border: solid 2px white;
background:#D8D8D8;
border-radius: 5px -5px 5px 5px;
}
.box2 {
position:relative;
height:160px;
width:160px;
overflow:hidden;
left: 20px;
top: 20px;
}
.box2:before{
content:'';
position:absolute;
left:0;
margin:-20px;
height:40px;
width:40px;
border-radius:100%;
background:#D8D8D8;
box-shadow:160px 0 0 #D8D8D8,
0 160px 0 #D8D8D8,
160px 160px 0 #D8D8D8,
0 0 0 500px white;
}
HTML 다음 포괄 상자, ne
, nw
, se
를 들어, sw
가 반전 된 모서리 것을
<div class="box">
<div id="ne" class="corner"></div> <!--ne, nw, se, sw, are the corners-->
<div id="nw" class="corner"></div> <!--of first object-->
<div id="se" class="corner"></div>
<div id="sw" class="corner"></div>
<div class="box2"></div> <!--box2 is the inner border object-->
</div>
참고.
box2
의 경우 진행 상황을 설명하는 것이 다소 어렵습니다. 내 제안은 상자 그림자가 거꾸로 된 테두리의 환영을주는 방식을 이해하기 위해 상자 그림자뿐만 아니라 픽셀 위치의 색을 가지고 놀아 보는 것입니다.
일단 마음에 들지 않으면 원하는대로 크기를 변경하는 것이 매우 쉽습니다.
안녕 Bolboa, 당신의 아이디어도 좋지만 내용을 추가하는 것이 어려워 보입니다. 그러나 마침내 나는 그것이 작동하도록했다 - 여기에 세부 사항이있다 - https://github.com/atiar-cse/Custom-scoop-border-style---responsive-Custom-dynamic-border-style---fit-in- 높이 - 사용자 정의 테두리 –
안녕하세요. 에 오신 것을 환영합니다. http://stackoverflow.com/help/how-to-ask – Antiga
도움을 얻으려는 대상에 대한보다 견고한 설명을 제공해주십시오. 자신이 시도한 모든 코드를 포함시키는 것도 도움이됩니다. – ryanSrich
'border-image'를 들여다 볼 수 있습니다. https://developer.mozilla.org/en-US/docs/Web/CSS/border-image – CBroe