2010-08-04 71 views

回答

16

拉斐尔帆布简单地放在正常使用CSS技术的图像元素的顶部:

#wrapper { 
    position: relative; 
    padding: 0; 
    outline: 1px solid #999; 
} 
#wrapper img { 
    position: absolute; 
    top: 0; 
    left: 0; 
} 
#canvas { 
    position: absolute; 
    top: 0; 
    left: 0; 
} 

然后巢您的内容是这样的:

<div id="wrapper"> 
    <img src="myimage.jpg"> 
    <div id="canvas"> 
    </div> 
</div> 

Here's a full example

+0

遗憾的是,似乎使其在该中HTML使得不可能与下面的东西进行交互,我放弃了jQuery并删除了图像并添加了文本--svn下的文本是不可选择的... http://img339.imageshack.us/img339/8051/pictureqy。 png – cwd 2012-10-25 04:09:47

+2

@cwd [请参阅'pointer-events:none'](https://developer.mozilla.org/en-US/docs/CSS/pointer-events) – robertc 2012-10-25 08:11:43

0

的z-index:2或为拉斐尔一些高数 “纸” 的div(又名你拉斐尔油画...您的参考:

VAR纸=拉斐尔( 'somediv',100,400 )

所以只是去你的CSS和#somediv确保你把它的z-index下,然后把你的文字div的z-index的高...