Exported example Compass
by avgustre
HTML
<p>
<b>f</b>
<b>r</b>
<b>o</b>
<b>n</b>
<b>t</b>
<b>e</b>
<b>e</b>
<b>r</b>
<b>s</b>
</p>
CSS
body {
position: absolute;
top: 50%;
left: 50%;
margin: -100px 0 0 -100px;
font: 24px/1 sans-serif;
text-transform: uppercase;
}
body b {
display: block;
width: 200px;
height: 200px;
border-radius: 200px;
line-height: 200px;
text-align: center;
background-color: #00e5e6;
position: absolute;
top: 0;
left: 0;
-moz-transition-property: transform 1s linear;
-webkit-transition-property: transform 1s linear;
-o-transition-property: transform 1s linear;
transition-property: transform 1s linear;
-moz-transition-duration: 1s;
-webkit-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
}
b:nth-child(1) {
-moz-transform: translate(100px, 0px);
-webkit-transform: translate(100px, 0px);
-o-transform: translate(100px, 0px);
-ms-transform: translate(100px, 0px);
transform: translate(100px, 0px);
background-color: rgba(39, 87, 15, 0.4);
}
p:hover b:nth-child(1) {
-moz-transform: translate(-83.907px, -54.402px);
-webkit-transform: translate(-83.907px, -54.402px);
-o-transform: translate(-83.907px, -54.402px);
-ms-transform: translate(-83.907px, -54.402px);
transform: translate(-83.907px, -54.402px);
background-color: rgba(39, 87, 15, 0.4);
}
b:nth-child(2) {
-moz-transform: translate(76.604px, 64.279px);
-webkit-transform: translate(76.604px, 64.279px);
-o-transform: translate(76.604px, 64.279px);
-ms-transform: translate(76.604px, 64.279px);
transform: translate(76.604px, 64.279px);
background-color: rgba(78, 174, 30, 0.4);
}
p:hover b:nth-child(2) {
-moz-transform: translate(-29.308px, -95.609px);
-webkit-transform: translate(-29.308px, -95.609px);
-o-transform: translate(-29.308px, -95.609px);
-ms-transform: translate(-29.308px, -95.609px);
transform: translate(-29.308px, -95.609px);
background-color: rgba(78, 174, 30, 0.4);
}
b:nth-child(3) {
-moz-transform: translate(17.365px, 98.481px);
-webkit-transform: translate(17.365px, 98.481px);
...