저는을 사용하여 앱을 작성하고 있습니다. 입니다. 태블릿 및 터치 지원 기기에서 실행됩니다.CSS 11이 작동하지 않습니다.
나쁜 시력과 어색한 손가락을 가진 사용자에게는 확대/축소 앱에의 기능을 부여하고 싶습니다. 사용자가 줌 버튼 클릭 할 때 실행되는 스크립트, 을 사용하고이 작업을 수행하려면 여기 하면 코드
<!--code start -->
$scope.zoomLevel+= 0.1;
$('body').css({
zoom: $scope.zoomLevel
});
이 크롬에서 완벽하게 작동, 하지만, 전혀 아무것도하지 않는에게 있습니다 IE11.
저는 트위터 부트 스트랩, 각도 및 jquery을 사용하고 있습니다. jsFiddle에서 그것을 테스트 할 때
나는 IE에 줌을 사용하여 완벽하게 수 있어요, 그래서 나, 또는 타사 라이브러리가 IE에서 줌 속성에 영향을 미치는 속성을 설정하고 있음을 추측하고있어.
- 이것은 무엇입니까?
추신 : 저는 파이어 폭스에서 작동하지 않아도 상관 없어요. 이 응용 프로그램은 항상 IE11에서 실행됩니다.
[ ". ... 그것은 생산 사이트에 권장되지 않습니다"(http://css-tricks.com/almanac/properties/z/zoom/) 당신이 할 수 있습니다 대신에'scale()'함수를 사용하여'transform' 속성을 사용해보십시오. – Pointy
scale()은 정확히 같은 방식으로 동작하지 않습니다. 그것은 내 애플 리케이션의 레이아웃에 영향을 미치지 않습니다. 브라우저를 사용하는 것과 같이 작동해야합니다. 또한 scale()은 IE11에서도 작동하지 않습니다. –
내가 말했듯이,이 응용 프로그램은 매우 구체적인 하드웨어 대상을 가지고 있으므로 IE11에서 작동하는 한 크로스 브라우저 문제는 신경 쓰지 않습니다. –