dailer
6 years ago
2 changed files with 35 additions and 0 deletions
@ -0,0 +1,30 @@
|
||||
/** |
||||
* 用于设置背景图的区域 |
||||
* @class BI.BackgroundImage |
||||
* @extends BI.Single |
||||
*/ |
||||
BI.BackgroundImage = BI.inherit(BI.Single, { |
||||
props: { |
||||
baseCls: "bi-background-image", |
||||
url: "", |
||||
width: "100%", |
||||
height: "100%" |
||||
}, |
||||
|
||||
render: function () { |
||||
this.setUrl(this.options.url); |
||||
}, |
||||
|
||||
setUrl: function (url) { |
||||
this.options.url = url; |
||||
this.element.css({ |
||||
"background-image": "url(" + url + ")" |
||||
}); |
||||
}, |
||||
|
||||
getUrl: function () { |
||||
return this.options.url; |
||||
} |
||||
}); |
||||
|
||||
BI.shortcut("bi.background_image", BI.BackgroundImage); |
Loading…
Reference in new issue