Skip to content

.innerWidth()

.innerWidth()

描述:获取匹配元素集合中第一个元素的当前计算宽度,包括填充但不包括边框。

.height() from @1.0

  • 该方法不接收任何参数

此方法返回元素的宽度(包括顶部和底部填充),以像素为单位。如果在空元素集上调用,则返回undefined

参考图:

innerWidth

.innerWidth( value )

设置匹配元素集合中每个元素的 CSS 内部宽度。

.innerWidth( value ) from @1.0

  • value
    • 类型: String | Number
    • 描述: 表示像素数的数字,或附加可选测量单位的数字(作为字符串)。

.innerWidth( function ) from @1.0

  • function
    • 类型: Function( Integer index, Integer height ) => String | Number
    • 描述: 返回要设置的内部宽度(包括填充但不包含边框)的函数。接收元素在集合中的索引位置和旧的内部宽度作为参数。在函数中,this引用集合中的当前元素。

调用 .innerWidth("value") 时,value 可以是字符串(数字加单位)或纯数字。如果只提供数字,domtify 会默认使用像素(px)作为单位。而如果提供的是字符串,则可以使用任何有效的 CSS 测量单位,例如 100px50%auto

需要注意的是,在现代浏览器中,CSS 的 height 属性默认不包括内边距(padding)、边框(border)或外边距(margin),除非使用了 box-sizing CSS 属性。

如果没有明确指定单位(比如 "em""%"),则默认会使用 "px"

基于 MIT 许可发布