下面这段Javascript代码, list里width: 123,的值怎么修改为100%呢?我写为
width: '100%', width: "100%", width: 100%, 都显示错误,应该怎么写才行啊?
function showLogin() { //显示层
loginShow = true;
var meta = player.getMetaDate();
var x = (meta['width'] - 307) * 0.5;
var y = (meta['height'] - 39) * 0.5 - 80;
var attribute = {
list: [ //list=定义元素列表
{
type: 'image', //定义元素
file: 'pic/login/login_01.png', //图片地址
radius: 0, //图片圆角弧度
width: 123, //定义图片宽,必需要定义
height: 39, //定义图片高,必需要定义
alpha: 1, //图片透明度(0-1)
marginLeft: 0, //图片离左边的距离
marginRight: 0, //图片离右边的距离
marginTop: 0, //图片离上边的距离
marginBottom: 0 //图片离下边的距离
},
{
type: 'image', //定义元素类型
file: 'pic/login/login_02.png', //图片地址
radius: 0, //图片圆角弧度
width: 99, //定义图片宽,必需要定义
height: 39, //定义图片高,必需要定义
alpha: 1, //图片透明度(0-1)
marginLeft: 0, //图片离左边的距离
marginRight: 0, //图片离右边的距离
marginTop: 0, //图片离上边的距离
marginBottom: 0, //图片离下边的距离
clickEvent: 'javaScript->userLogin()'
},
],
x: x, //元件x轴坐标,
y: y, //元件y轴坐标
alpha: 1, //元件的透明度
backgroundColor: '0xffffff', //元件的背景色
backAlpha: 0.1, //元件的背景透明度(0-1)
backRadius: 0 //元件的背景圆角弧度
}
elementLogin = player.addElement(attribute);
}