我试图让两个图像在彼此之上,同时也在屏幕上垂直和水平居中。如果我把它们都定位得相对较好,那么第一个中心位置很好,而第二个位于第一个之下。图层响应图像在彼此的顶端与引导
#copy, #logo {
position: relative;
top: 50%;
transform: translateY(-50%);
margin-left: auto;
margin-right: auto;
}
因此,我添加了一个包装,并相对定位,绝对定位图像。现在他们互相堆叠,但我失去了我的中心。
#wrapper {
position: relative;
top: 50%;
transform: tranlasteY(-50%);
margin-left: auto;
margin-right: auto;
}
#copy, #logo {
position: absolute;
}
这里有一个代码笔与我的确切代码http://codepen.io/kathryncrawford/pen/vNwNdL –
喜欢这个https://jsfiddle.net/j08691/7gkwxs6c/1/embedded/result// – j08691
工程很棒!做出答案,如果你愿意的话,我会标记它。 –