, , , . , div .
jsfiddle demo.
1: , jQuery, . .
Note2: -webkit- , , , , . javascript .
:
function alignRedToBlue() {
var blue = document.getElementById("blue"),
blueStyle = window.getComputedStyle(blue, null),
red = document.getElementById("red"),
props = ["transform", "-moz-transform","-webkit-transform", "-ms-transform", "-o-transform"],
index, prop;
for (index in props) {
prop = props[index];
red.style[prop] = blueStyle.getPropertyValue(prop);
}
red.style.top = blue.offsetTop + (blue.offsetHeight - red.offsetHeight) / 2 + "px";
red.style.left = blue.offsetLeft + (blue.offsetWidth - red.offsetWidth) / 2 + "px";
}