0
내가의 라인에 초점을 맞춘 요소에 스타일을 적용하고있을 때 크롬/윈도우에 적용되지 않습니다개요 오프셋 개요 스타일이 자동
.<class-name>:focus {
outline: 4px auto #068065 !important;
outline-offset: 2px !important;
}
(이것은 크롬의 일부입니다 확장 코드이므로 교차 브라우저 일 필요는 없습니다.)
윤곽선 스타일이 "자동"인 경우 Chrome/Windows에 윤곽 보정이 적용되지 않는 것이 문제입니다. Chrome/Mac에서는 정상적으로 작동합니다.
윤곽선 스타일을 "자동"에서 "단색"으로 변경하면 윤곽선 간격 띄우기가 올바르게 작동합니다.
"자동"스타일과 외곽선 오프셋을 모두 사용하고 싶습니다. 어떤 생각이나 제안?
그래도 문제는 해결되지 않습니다. 스타일이 "자동"인 경우 오프셋이 적용되지 않는 것 같습니다. – tanushree
노트 outline-style : auto; IE에서는 아무것도하지 않지만 크롬에서는 작동합니다. outline-style을 outline-offset 아래에 놓습니다. 그게 효과가 있니? –
오프셋 후에 스타일을 넣으려고 했습니까? 작동하지 않습니다. 예, 아웃 라인 스타일 자동은 IE에서 작동하지 않습니다. Chrome에만 필요합니다. – tanushree