我正试图从横向和纵向移动我的分区中心,但它不起作用。这是我的代码
<body>
<div class="main"></div>
</body>
和css代码
.main{
width: 100px;
height: 100px;
background-color: red;
transform: translate(50% ,50%);
}
答案 0 :(得分:1)
答案 1 :(得分:1)
试试这个..
使用transform: translate();
时,您应该使用position: absolute;
元素。
position: absolute
right: 50%;
bottom: 50%;
transform: translate(50%,50%);
答案 2 :(得分:0)
我相信要完成这个技巧你需要绝对定位和50%的上/下值。
.main{
width: 100px;
height: 100px;
background-color: red;
transform: translate(-50%, -50%);
position: absolute;
left: 50%;
top: 50%;
}
&#13;
<body>
<div class="main"></div>
</body>
&#13;