width 属性

num width
覆盖

此矩形的宽度。

这与 jQuery 中的 width 函数以及计算出的 width CSS 值相同,转换为一个无单位的、以像素为单位的 num。与 Element.getBoundingClientRect 不同,无论元素是否隐藏,width 都将返回相同的数值宽度。

实现

num get width;
void width=(dynamic newWidth)

设置此元素的当前计算宽度(以像素为单位)。

newWidth 可以是一个表示像素宽度的 num,或者是一个 Dimension 对象。这与 jQuery 中的 width 函数以及计算出的 width CSS 值相同,转换为一个无单位的、以像素为单位的 num。

注意,只能通过此方法设置内容宽度。

实现

set width(dynamic newWidth) {
  throw new UnsupportedError("Can only set width for content rect.");
}