img.bg {
min-height: 100%;
min-width: 1024px;
width: 100%;
height: auto !important;
height: 100%;
position: fixed;
top: 0;
left: 50%;
z-index:1;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
}
相当于定位在margin-left:50%的位置,再使元素本身向左移动宽度的一半( -webkit-transform: translateX(-50%);)即可居中
不是父元素下从left开始50%距离么?
是指left的长为其父left的一半