2014-12-23 19 views
5

Poniższy kod renderuje idealny wirujący okrąg w safari, , ale nie w chromie.Transformacja obracania nie działa poprawnie w chrome

<style> 
.circle{ 
    height:1000px; 
    width:1000px; 
    background-color:#000; 
    border-radius: 50%; 
} 

@-webkit-keyframes rotating { 
from{ 
    -webkit-transform: rotate(0deg); 
} 
to{ 
    -webkit-transform: rotate(360deg); 
} 
} 

.rotating { 
    -webkit-animation: rotating 2s linear infinite; 
    -webkit-transform-origin: center; 
} 
</style> 

<div class="circle rotating"> 
</div> 

http://jsfiddle.net/p4ban9cs/

To nie świadczy doskonale, problem jest widoczny podczas obracania duże koło, to jak koło wiercąc na chrom.

dziękuję za pomoc.

+2

więc jaki jest problem, nie obraca? nie idealne koło? –

+0

Twoje skrzypce działa dla mnie w Chrome. –

+0

@ AndréDion Dla mnie renderuje "kręcony" okrąg (chrome 39 wind 7) –

Odpowiedz

1

Dodawanie zewnętrzną elementu jako owinięcia i stosować tę samą stylistykę do niego, aby zamaskować wewnętrzny obrót koła jak widać w tym Fiddle

<div class="overlay"> 
    <div class="circle rotating">Test</div> 
</div> 

.overlay{ 
    height:1000px; 
    width:1000px; 
    box-shadow:0 0 0 10px #000 ; 
    background:black; 
    border-radius: 50%; 
} 
+0

Dziękujemy za pomoc =), ale wygląda na to, że nie działa, po prostu zmień kolor pola nakładki-cienia, aby zobaczyć wynik http://jsfiddle.net/p4ban9cs/18/z tym samym kolorem wydaje się poprawny, ale to nie rozwiązuje problemu, próbowałem wielu ukrytych sztuczek, ale nikt nie działa (brak wizualnie doskonałego wyniku), dlatego poszedłem do podstawy problemu , dlaczego Chrome tak to robi?! jeszcze raz dziękuję za pomoc. – ensixte

+0

@ensixte To nie miało być naprawione jako podstawa problemu. Miało to wyglądać wizualnie dobrze ;-) Problem wydaje się być problemem z tym, jak chrom oblicza "border-radius" próbowałem zweryfikować to przez obracanie bez 'border-radius', ale trudno jest potwierdzić, że obraca się wokół właściwego punktu obrotu , tworząc idealne koło z rogami ... –

Powiązane problemy