В хроме последнее время жестокий перекос с перерисовкой. Поэтому и вылазят такие косяки. Я недавно придумал как можно бороться с этим. Нужно просто принудительно заставить браузер перерисовывать область, тогда все эти глюки пропадут. в css нужно добавить анимацию только для webkit, такого рода: html { -webkit-animation: repaint .017s infinite ease; } @-webkit-keyframes repaint { 0% { box-shadow:0 0 0 rgba(0,0,0,0); } 50% { box-shadow:0 0 0 rgba(0,0,0,.01); } 100% { box-shadow:0 0 0 rgba(0,0,0,0); } } Анимировать необязательно именно тень, нужно выбирать то, что лучше всего подходит в конкретном случае, но не будет заметно для пользователя. Можно, например line-height анимировать. Это позволяет бороться с багом единиц измерения vh в хроме: Chrome 20+, Safari 6+ - Supported but has repaint issue; http://jsfiddle.net/alexriz/FBM7X/