Better way to get GPU support, and avoid flicker
These declarations were suggested on http://blog.teamtreehouse.com/increase-your-sites-performance-with-hardware-accelerated-css
This commit is contained in:
@@ -15,11 +15,19 @@ html, body, #map {
|
||||
|
||||
/* Turn on GPU support where available */
|
||||
.olMapViewport, .olMapViewport * {
|
||||
-webkit-transform: translate3d(0,0,0);
|
||||
-moz-transform: translate3d(0,0,0);
|
||||
-o-transform: translate3d(0,0,0);
|
||||
-ms-transform: translate3d(0,0,0);
|
||||
transform: translate3d(0,0,0);
|
||||
-webkit-transform: translateZ(0);
|
||||
-moz-transform: translateZ(0);
|
||||
-o-transform: translateZ(0);
|
||||
-ms-transform: translateZ(0);
|
||||
transform: translateZ(0);
|
||||
-webkit-backface-visibility: hidden;
|
||||
-moz-backface-visibility: hidden;
|
||||
-ms-backface-visibility: hidden;
|
||||
backface-visibility: hidden;
|
||||
-webkit-perspective: 1000;
|
||||
-moz-perspective: 1000;
|
||||
-ms-perspective: 1000;
|
||||
perspective: 1000;
|
||||
}
|
||||
.olLayerDiv svg * {
|
||||
-webkit-transform: none;
|
||||
|
||||
Reference in New Issue
Block a user