나는 onFontSizeChange 이벤트를 잡아 내고 브라우저에서 글꼴 크기를 변경했기 때문에 다시 렌더링하고 싶습니다. 불행하게도 그러한 사건은 존재하지 않으므로 그것을 해킹해야합니다.글꼴 크기의 변화를 감지하거나 잡는 가장 좋은 방법은 무엇입니까?
사람들은 보이지 않는 <div>
요소에 'm'을 넣은 다음 요소의 크기가 변경되었는지 테스트합니다.
누구에게 좋은 해결책이 있습니까?
나는 onFontSizeChange 이벤트를 잡아 내고 브라우저에서 글꼴 크기를 변경했기 때문에 다시 렌더링하고 싶습니다. 불행하게도 그러한 사건은 존재하지 않으므로 그것을 해킹해야합니다.글꼴 크기의 변화를 감지하거나 잡는 가장 좋은 방법은 무엇입니까?
사람들은 보이지 않는 <div>
요소에 'm'을 넣은 다음 요소의 크기가 변경되었는지 테스트합니다.
누구에게 좋은 해결책이 있습니까?
사용자가 텍스트의 크기를 조정할 때 무엇을 변경 하시겠습니까? 예 : 사이트를 잘 디자인하면 아무 것도 할 필요가 없으며 크기가 조정 된 콘텐츠를 자동으로 처리하기 위해 다시 흐름을 조정해야합니다.
의 데모 TextResizeDetector.js을 참조하십시오.
흠, Firefox3.5에서 데모를 시도했는데 Ctrl + [+]를하면 10 점 만점에 3 점이 잡히고 캐치 할 때마다 음수 크기가 바뀌 었습니다. 이 스크립트는 작동하지만 작동하지 않는 것 같습니다 – scunliffe
FF로 보았을 때 '줌 텍스트 만'옵션이 선택된 일반 줌과 줌의 차이가 있습니다. 후자는 모든 크기 조정 이벤트를 잡는 것 같습니다 – ntownsend
@ ntownsend : 오페라는 하나의 "확대/축소"기능도 제공합니다. 텍스트 크기 변경 코드 없음 Opera에서 작동하는 것을 보았습니다. –
수정. 그러나 나는 사이트를 디자인하지 않았다. 그럼에도 불구하고, 잘 설계된 사이트 에서조차 상황이 좋게 다시 흐르지 않을 것입니다. – ntownsend
또한 이것은 대답이 아닙니다. "빨기를 거절하고 끝내십시오"라는 대답입니다. -1 :( – ntownsend