【发布时间】:2016-04-01 22:20:48
【问题描述】:
我有两张图片,一张放在另一张上面,它们应该看起来像一张图片。我这样做的原因是因为我想为图像 2 设置动画。
我已将图像 2 放在图像 1 的顶部,一切看起来都很好。问题是,我将以此创建一个组件,并将在其他几个地方重用相同的 css(更改高度和宽度)和 html。
虽然我的样式适用于给定尺寸,但一旦放大或缩小,图像 2 就会改变它的位置。
这是我的html,
<div class="container">
<img class="image1" src="image1.png" />
<img class="image2 animated" src="image2.png" />
</div>
还有我的css
.container {
display:block;
margin: 0 auto;
margin-top: 30px;
margin-bottom: 40px;
width:43%; // width of the container will change
}
.image2 {
margin-top: -50px;
margin-right: 27px;
float:right;
width: 10%;
}
有没有办法放置 image2 并保持它在那个位置,即使大小改变了。
如果它有助于更清楚地说明问题,两张图片一起构成了我的应用程序的徽标。
【问题讨论】: