• 회원가입
  • 로그인
  • 구글아이디로 로그인

[border] CSS - border-image-slice 속성 - 테두리이미지자르기 (IE11)


border-image-slice 예제

 

<style>

#hz_1 {

    border: 10px solid transparent;

    padding: 15px;

    border-image: url(https://www.w3.org/TR/css3-background/border.png) round;

    border-image-slice: 50;

}


#hz_2 {

    border: 10px solid transparent;

    padding: 15px;

    border-image: url(https://www.w3.org/TR/css3-background/border.png) round;

    border-image-slice: 20%;

}


#hz_3 {

    border: 10px solid transparent;

    padding: 15px;

    border-image: url(https://www.w3.org/TR/css3-background/border.png) round;

    border-image-slice: 30%;

}

</style>


<p id="hz_1">홈짱닷컴 (Homzzang.com) border-image-slice: 50;</p>

<p id="hz_2">홈짱닷컴 (Homzzang.com) border-image-slice: 20%;</p>

<p id="hz_3">홈짱닷컴 (Homzzang.com) border-image-slice: 30%;</p>

결과보기

 

 

border-image-slice 정의

 

border-image-source에 지정된 테두리 이미지를 어떻게 9등분 할지 지정

 



1.

기본적으로, 이미지를 9등분해서, 4개의 모퉁이, 4개의 변, 그리고 한가운데로 자름.

2.

4개의 모퉁이는 각각 테두리의 모퉁이로 보내고, 4개의 변은 테두리의 변으로 사용.

3.

일반적으로, 한가운데는 transparent (투명) 처리되어 보이지 않게 되지만,
속성값에 fill 키워드가 들어간 경우엔 사용됨.

 

4.

기본값: 100%
상속여부 : 상속 X
애니효과 : 가능 X
CSS버전 : CSS3
JS 구문 : object.style.borderImageSlice="30%"

5.

IE11 이상 주요 최신브라우저 지원


 

 

border-image-slice 구문


selector {border-image-slice: 속성값;}

 


 

숫자

px단위의 숫자. (주의: 적을 땐 따로 px  단위 입력 불필요)


% (백분율)
상대비율

 

fill

이미지의 한가운데를 보이게 할지 여부.

(예) border-image-slice:30% fill;

 

initial

속성값을 기본값으로 지정.

 

inherit

부모 요소의 속성값 상속.

 


 

속성값 개수별 의미

border-image-slice: 10;

(상단가로줄, 우측세로줄, 하단가로줄, 좌측세로줄) 모두 너비가 10px로 동일.

 

border-image-slice: 10 20;

(상단가로줄 하단가로줄) 10px  ,  (우측세로줄 좌측세로줄)  20px

 

border-image-slice: 10 20 30;

상단가로줄 10px , (우측세로줄, 좌측세로줄) 20px , 하단가로줄: 30px

 

border-image-slice: 10 20 30 40;

상단가로줄 10px, 우측세로줄 20px, 하단가로줄 30px, 좌측세로줄 40px

 



분류 제목
flex CSS - align-content 속성(C) ★★ - 줄바꿈 된 경우, 교차축 기준으로 라인 정렬. (= …
text CSS - word-spacing 속성 ★ - 텍스트 단어간 간격 (= 단어간격 = word-spacing…
border CSS - border-image-slice 속성 - 테두리이미지자르기 (IE11)
css CSS - 스크롤 따라다니는 양사이드배너 (= 양쪽날개배너 = 사이드고정배너) 3단 레이아웃
font CSS - font-variant 속성 - 작은 대문자 (= font-variant속성 = 폰트베리언트 = …
func CSS - cubic-bezier() 함수 - 이동 속도 변화 (= 입방체 베지에곡선 =cubic-bezie…
css CSS - 폰트오썸 아이콘 배경이미지 적용 + fontawesome 엑박원인 엑박해결
selector CSS - ::first-letter 가상선택자 - 요소의 첫번째글자 선택 (= ::first-letter선…
selector CSS - element 요소선택자 ★ - 지정 요소 선택. (요소선택자군)
selector CSS - ::-webkit-scrollbar - 스크롤바 선택자 (= 스크롤바 모양 디자인 커스텀 = Cu…
selector CSS - :target 가상선택자 - 내부링크목적지요소 (= :target선택자 = 타겟선택자 = 목적지선…
list CSS - list-style-image 속성 - 리스트 스타일 이미지 (= 리스트 마커 이미지 = list…
intro CSS - 발전사 (CSS1 → CSS2.01 → CSS) + 제작관리 단체
transition CSS - transition 속성 ★★★ - 지정시간 동안 천천히 변화 (= transition속성 = 트…
pagination CSS - 페이징 - 마우스오버 시 색깔 변경 (Active and Hoverable Pagination)
selector CSS - :valid 가상선택자 - 유효요소 (= 유효값 갖는 요소 선택, IE10)
selector CSS - :invalid 가상선택자 - 유효하지 않는 값 요소 (= :invalid선택자 = 인밸리드 선택…
text CSS - text-fill-color 속성 (비표준) - 텍스트글자색 (= 글자전경색 =text-fill-…
outline CSS - outline 속성 ★ - 테두리 외곽선 일괄 지정. (= outline속성 = 아웃라인속성)
css CSS - 인풋태그 높이통일 (= 동일높이 = 높이동일 = 높이같게 = 세로길이 똑같게 = 높이맞추기) IN…
19/27
목록
찾아주셔서 감사합니다. Since 2012