0
我有2倍的div和1x图与下面的CSSCSS:利润率左规模为图像最大宽度的功能
#StageDiv {
position: absolute;
left: 50%;
margin-left: -200px;
}
#LogoDiv {
position: absolute;
margin-top: 135px;
left: 50%;
margin-left: -500px;
}
#logoimg {
/* max-width: 75%; /* */
width: 1000px; /* */
}
#logoimg里面,我想用max-width: 75%;
,然后有margin-left:
既#LogoDiv和#StageDiv是#logoimg的功能,因为它改变了
这是可能的纯CSS或将我的做到这一点在JavaScript事件? (不知道实际的功能调用是目前,但我确定我的朋友谷歌会知道)我认为从长远来看,我很可能不得不使用JavaScript事件来扩展我的kineticjs阶段,但我很想知道如果有一些CSS巫术做第一部分。
想法?
编辑:
window.onresize=function(){
var img = document.getElementById('logoimg');
var width = img.offsetWidth;
var div = document.getElementById('LogoDiv');
div.style.marginLeft= "-" + width/2 + "px";
};
仍然有兴趣在CSS的解决方案
'margin:auto;'很好,完全忘了那个 – CaffeineAddiction