是否可以将元素相对于父级的父级放置?
<div id='div1'>
<div id='div2'>
<input type='button' class='btn'> button 2</button>
<input type='button' class='btn'>button 3</button>
<input type='button' class='btn'>button 1</button>
</div>
</div>
所需的CSS是将按钮相对于第一个div在垂直方向上居中排列。我尝试过的CSS:
.btn{
position: relative;
top: 50%;
transform: translateY(-50%)
}
但这样做会使它相对于第二个div居中。但是,由于第二个div的大小与父div不同,这是否可行?
div2
元素居中呢? - Paulie_D