我有他们两个canvas.One是一个房间,另一个的画面是chair.I的图片有两个问题:一是 :如何把这些两个画布上的图像彼此? 二:它包含了房间的形象我的第一个帆布宽约7米的椅子是80cm左右的width.By它不是images.It的大小是他们view.How大小的方式,我应该把根据第一个第二个?如何放置两个画布图像上相互
感谢
我有他们两个canvas.One是一个房间,另一个的画面是chair.I的图片有两个问题:一是 :如何把这些两个画布上的图像彼此? 二:它包含了房间的形象我的第一个帆布宽约7米的椅子是80cm左右的width.By它不是images.It的大小是他们view.How大小的方式,我应该把根据第一个第二个?如何放置两个画布图像上相互
感谢
我不知道为什么你保持引用到“画布”上,因为我不明白为什么你需要的画布时,你可以使用图片,但你可以只使用position: relative;
您父元素,然后在你的子元素position: absolute;
,例如:
<div class="canvas">
<img class="canvas__item" src="images/room.jpg" alt="The room">
<img class="canvas__item canvas__item--chair" src="images/chair.jpg" alt="The chair">
</div>
或者,如果使用<canvas>
元素(我不能没有任何代码告诉你的问题):
<div class="canvas">
<canvas class="canvas__item canvas__item--room"></canvas>
<canvas class="canvas__item canvas__item--chair"></canvas>
</div>
而在你的CSS:
.canvas {
position: relative;
width: 720px; /* Define the width of your main image, in your case the "room" */
height: 460px; /* Define the height of your main image, in your case the "room" */
}
.canvas__item {
position: absolute;
}
.canvas__item--room {
top: 0;
left: 0;
}
.canvas__item--chair {
top: 10px; /* Define the offset position of your chair image here */
left: 80px; /* Define the offset position of your chair image here */
width: 60px; /* Define the width of your chair image here */
height: 180px; /* Define the height of your chair image here */
}
@詹姆斯,这不是他的问......他希望把两个不同的画布上海誓山盟的顶部! – user3806613 2014-12-13 12:10:09
画布是透明的,所以这仍然适用。没有他的代码,我们怎么知道?可怜的英语是很难解释,而对我来说,听起来并不像他引用两个''
@ user3806613样的失败,你在说什么,因为这仍然适用于画布。看到我上面的回复。这是令人难以置信的是一个向下的投票已给予*即使*它回答了他的问题,将其与他已经放弃了什么(这在所有的公平性是一个写得不好的问题,反正)我_didn't有to_回答得好的权威。 – 2014-12-13 12:21:36
你认为你可以把绝对位置的DIV中的画布的一个? – user3806613 2014-12-13 12:11:40