Si prega di check-out il demo - http://jsfiddle.net/cYGzC/Perché il mio pulsante di chiusura oscilla in alcuni browser?
L'idea è che al passaggio del mouse croce ('×') diventeranno attorno al suo centro che darà un bel movimento di rotazione al passaggio del mouse. Il problema è che questo funzioni correttamente il centro di × e il centro del cerchio deve coincidere.
.close_button {
background-color: #3b3b3b;
width: 40px;
height: 40px;
border-radius: 20px;
box-shadow: 0 0 5px rgba(150,150,150,0.9);
color: #fff;
font-size: 40px;
line-height: 40px;
text-align: center;
transition-duration: 2s;
-webkit-transition-duration: 2s;
-moz-transition-duration: 2s;
-o-transition-duration: 2s;
cursor: pointer;
}
Il trucco CSS precedente sembra funzionare in molti browser ad eccezione di Chrome in Windows. (Il Mac Chrome sembra funzionare correttamente.)
Chrome in Windows funziona bene per me. – Daedalus
Funziona bene in chrome anche per me ma nell'ultima versione di firefox si muove di un pixel quindi gira facendolo girare fuori centro –
Per me oscilla molto in modo evidente in Chrome per Windows. Forse il font o altri fattori sono in gioco qui. – AppleGrew