我有以下代码:
<div class="centered" >
<div class="vinyl" id="vinyl1" style="z-index:2;"></div>
<div style="z-index:5;">
<img src="images/center-image.png"/>
</div>
</div>
</div>
<style>
.centered {
position: fixed;
top: 50%;
left: 50%;
margin-top: -230px;
margin-left: -250px;
}
</style>
<script>
var div = document.getElementById('vinyl1');
var property = getTransformProperty(div);
if (property) {
var d = 0;
setInterval(
function () {
div.style[property] = 'rotate(' + (d++ % 360) + 'deg)';
},
100
);
}
</script>
如您所见,id为vinyl1的div会旋转。但是,我想在里面找到那个 div 的中心,一个带有静态图像的静态 div。(在演示中它在 div 下,上面有数字 360)我试图把 z-index.
- z-index 不起作用,它仍然在下面显示
- 如何将图像准确定位在中心?
你可以在这里看到演示。