Такой вопрос, всегда div, в нашем случае прямоугольный, выравнивается по левому верхнему углу, как сделать так, чтобы его центр разметки был по середине блока?
Проблема в том, что при движения дива слева на право, идет переход блока со стороны, как и надо, а с права на лево, он движется уже не справа, а как бы из-за центра с совсем небольшим уколом направо, хоть параметры и симметричны.
.cRed {
height:250px;
width:400px;
top:50%;
margin-top:-125px;
left:50%;
margin-left:-200px;
z-index:5;
}
.lRed {
height:120px;
width:200px;
top:30%;
left:10%;
z-index:2;
}
.rRed {
height:120px;
width:200px;
top:30%;
right:10%;
z-index:2;
}