2013-05-11 41 views
0

添加圖片的屬性風格我在Kineticjs設置圖像屬性在Kineticjs

var img= new Image() 
img.style.cssText = 'box-shadow: 10px 10px 5px #888888;'    
img.src = srclink[0]; 

     var tool=new Kinetic.Image({ 
     x: 0, 
     y: 0, 
     image: img, 
     width: size[0], 
     height: size[1], 
     name: val["name"], 
     id:val["cat"], 

     }) 

都將除了款式工作,因爲我希望圖像將有陰影

我希望你能幫助我, 謝謝。

回答

1

您不能使用CSS來設置畫布元素的樣式。但是你可以添加動態陰影(DEMO):

var tool=new Kinetic.Image({ 
    x: 0, 
    y: 0, 
    image: img, 
    width: size[0], 
    height: size[1], 
    name: val["name"], 
    id:val["cat"], 
    shadowColor: '#888888', 
    shadowBlur: 5, 
    shadowOffset: 10, 
    shadowOpacity: 1 
});