首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

kissy获取器皿border、margin、padding值(方法一)

2012-11-23 
kissy获取容器border、margin、padding值(方法一)?var body S.one(.content),//横向bodyBorderX body.

kissy获取容器border、margin、padding值(方法一)

?

var body = S.one('.content'),//横向bodyBorderX = body.outerWidth() - body.innerWidth(),//左右边框width总和bodyMarginX = body.outerWidth(true) - body.outerWidth(),//左右margin总和bodyPaddingX = body.innerWidth() - body.width(),//左右padding总和//纵向bodyBorderY = body.outerHeight() - body.innerHeight(),bodyMarginY = body.outerHeight(true) - body.outerHeight(),bodyPaddingY = body.innerHeight() - body.height();
?应用场景:

kissy的dialog内部的body不能自适应宽度和高度,必须手动设置body的宽和高,又为了能够兼容不同的样式,所以计算body的宽和高时,不能用常量来计算,不然不好扩展,所以就用到了动态获取宽和高的方法来实现。

?

热点排行