아웃라인 저장소 이외의 CSS 속성 주석
2735 단어 CSS
개요
outline은 요소의 윤곽선을 지정합니다.
윤곽선은 테두리 (경계선) 의 바깥쪽에 그려지고 대부분 사각형의 테두리 선이다.
사용 방법은border와 대체적으로 같지만 다음과 같다.
outline-offset 속성을 통해 표시 위치를 조정할 수 있습니다. 그러나 IE의 모든 버전은 지원되지 않습니다
outline-offset 이외에 CSS2.1에서 건의한 속성으로 상당히 오래된 브라우저가 아니면 사용할 수 있습니다.
특징과 응용 실례
outline은border와 동등한 정도 이하로만 표현할 수 있으나 프레임 모델 설정에 독립적이고 레이아웃에 영향을 주지 않는 특징을 가지고 있다.border와 동시에 사용하면 한 프레임 요소에 두 가지 프레임 라인을 그릴 수 있습니다.
용도로 브라우저의 초점 상자(키보드로 작업하는 상황에서 등)의 표시, 입력 폼의 필수 항목과 중요한 단락의 하이라이트 등은 임시로 사용되는 경우가 많다.
그러나 시각적 디자인만을 위한 요소라면 outline을 항상 표시할 수 있다.
테두리와 outline에 테두리를 두 개 그려주세요.
다음 예는 빨간색 점의border 바깥쪽에 노란색 점의outline을 표시합니다.
/* 枠線を2つ引く */
div{
border: 0.6em #f00000 dotted;
outline: 0.8em #ffdd00 dotted;
}
outline-offset을 통해 표시 위치 변경
다음 예는 빨간색 border의 약간 안쪽에 노란색 outline을 겹쳐 표시합니다.노란색은 반투명이기 때문에 겹치는 부분은 오렌지색이다.
outline-offset은border 바깥쪽의 상대적인 거리로outline의 표시 위치를 지정합니다.IE는 모든 버전을 지원하지 않습니다.
음값이면border의 선이나 안쪽에 outline을 표시할 수 있습니다.div{
padding: 1em;
border: 1em #ff0000 solid;
outline: 1em #ffff0080 solid;
outline-offset: -1.5em;
}
border의 경우 굵기(border-width)를 바꾸면 내용 영역의 크기에 영향을 주지만outline은 간섭하지 않습니다.또 바깥쪽의 다른 요소와 중첩되더라도 배치에 영향을 주지 않는다.
탱탱한 장인의 디자인도 안심이 되나요?
Reference
이 문제에 관하여(아웃라인 저장소 이외의 CSS 속성 주석), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/BanjinS/items/703e5c8bfedaa643ab99
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
/* 枠線を2つ引く */
div{
border: 0.6em #f00000 dotted;
outline: 0.8em #ffdd00 dotted;
}
div{
padding: 1em;
border: 1em #ff0000 solid;
outline: 1em #ffff0080 solid;
outline-offset: -1.5em;
}
Reference
이 문제에 관하여(아웃라인 저장소 이외의 CSS 속성 주석), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/BanjinS/items/703e5c8bfedaa643ab99텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)