此接口提供对 VisualElement 内联样式数据的访问。
从该对象读取属性将读取此元素的内联样式数据。要读取为元素计算的样式数据,请使用 IComputedStyle 接口。写入属性将使用提供的数值屏蔽来自 USS 的数值,但是其他属性仍将与来自 USS 的数值匹配。
| alignContent | 如果子元素在此容器中跨越多行,则子元素在交叉轴上的整个区域的对齐方式。 | 
| alignItems | 子元素在此容器的交叉轴上的对齐方式。 | 
| alignSelf | 类似于 align-items,但仅适用于此特定元素。 | 
| backgroundColor | 在元素的框中绘制的背景颜色。 | 
| backgroundImage | 在元素的框中绘制的背景图像。 | 
| backgroundPositionX | 背景图像 x 位置值。 | 
| backgroundPositionY | 背景图像 y 位置值。 | 
| backgroundRepeat | 背景图像重复值。 | 
| backgroundSize | 背景图像大小值。 | 
| borderBottomColor | 元素底部边框的颜色。 | 
| borderBottomLeftRadius | 在元素的框中绘制圆角矩形时,左下角的半径。 | 
| borderBottomRightRadius | 在元素的框中绘制圆角矩形时,右下角的半径。 | 
| borderBottomWidth | 在布局阶段为边框底部边缘保留的空间。 | 
| borderLeftColor | 元素左边框的颜色。 | 
| borderLeftWidth | 在布局阶段为边框左侧边缘保留的空间。 | 
| borderRightColor | 元素右边框的颜色。 | 
| borderRightWidth | 在布局阶段为边框右侧边缘保留的空间。 | 
| borderTopColor | 元素顶部边框的颜色。 | 
| borderTopLeftRadius | 在元素的框中绘制圆角矩形时,左上角的半径。 | 
| borderTopRightRadius | 在元素的框中绘制圆角矩形时,右上角的半径。 | 
| borderTopWidth | 在布局阶段为边框顶部边缘保留的空间。 | 
| bottom | 布局期间元素框的底部距离。 | 
| color | 绘制元素文本时使用的颜色。 | 
| cursor | 当鼠标指针悬停在元素上时显示的鼠标光标。 | 
| display | 定义元素如何在布局中显示。 | 
| flexBasis | 弹性项目的初始主尺寸,位于主弹性轴上。根据由其他弹性属性确定的弹性收缩和增长,最终布局可能会更小或更大。 | 
| flexDirection | 在容器中布局子元素的主轴方向。 | 
| flexGrow | 指定项目相对于同一容器内其他弹性项目的增长方式。 | 
| flexShrink | 指定项目相对于同一容器内其他弹性项目的收缩方式。 | 
| flexWrap | 如果在此容器中没有足够的空间,则子元素在多行上的放置方式。 | 
| fontSize | 绘制元素文本的字体大小。 | 
| height | 元素的固定高度,用于布局。 | 
| justifyContent | 子元素在此容器的主轴上的对齐方式。 | 
| left | 布局期间元素框的左侧距离。 | 
| letterSpacing | 增加或减少字符之间的间距。 | 
| marginBottom | 在布局阶段为边距底部边缘保留的空间。 | 
| marginLeft | 在布局阶段为边距左侧边缘保留的空间。 | 
| marginRight | 在布局阶段为边距右侧边缘保留的空间。 | 
| marginTop | 在布局阶段为边距顶部边缘保留的空间。 | 
| maxHeight | 元素的最大高度,当它具有弹性或测量其自身大小时。 | 
| maxWidth | 元素的最大宽度,当它具有弹性或测量其自身大小时。 | 
| minHeight | 元素的最小高度,当它具有弹性或测量其自身大小时。 | 
| minWidth | 元素的最小宽度,当它具有弹性或测量其自身大小时。 | 
| opacity | 指定元素及其子元素的透明度。 | 
| overflow | 如果容器的内容超出其自身的框,则容器的行为方式。 | 
| paddingBottom | 在布局阶段为填充底部边缘保留的空间。 | 
| paddingLeft | 在布局阶段为填充左侧边缘保留的空间。 | 
| paddingRight | 在布局阶段为填充右侧边缘保留的空间。 | 
| paddingTop | 在布局阶段为填充顶部边缘保留的空间。 | 
| position | 元素在其父容器中的定位。 | 
| right | 布局期间元素框的右侧距离。 | 
| rotate | 旋转变换。 | 
| scale | 缩放变换。 | 
| textOverflow | 元素的文本溢出模式。 | 
| textShadow | 文本的投影。 | 
| top | 布局期间元素框的顶部距离。 | 
| transformOrigin | 变换原点是应用变换的点。 | 
| transitionDelay | 在属性的值更改时,开始属性的过渡效果之前要等待的持续时间。 | 
| transitionDuration | 过渡动画完成所需的时间。 | 
| transitionProperty | 应将过渡效果应用到的属性。 | 
| transitionTimingFunction | 确定如何为过渡效果修改的属性计算中间值。 | 
| translate | 平移变换。 | 
| unityBackgroundImageTintColor | 元素 backgroundImage 的着色颜色。 | 
| unityEditorTextRenderingMode | TextElement 编辑器渲染模式。 | 
| unityFont | 绘制元素文本的字体,定义为 Font 对象。 | 
| unityFontDefinition | 绘制元素文本的字体,定义为 FontDefinition 结构。它优先于 -unity-font。 | 
| unityFontStyleAndWeight | 绘制元素文本的字体样式和粗细(正常、粗体、斜体)。 | 
| unityOverflowClipBox | 指定元素内容相对于哪个框进行裁剪。 | 
| unityParagraphSpacing | 增加或减少段落之间的间距。 | 
| unitySliceBottom | 绘制元素的背景图像时,9 切片的底部边缘的大小。 | 
| unitySliceLeft | 绘制元素的背景图像时,9 切片的左侧边缘的大小。 | 
| unitySliceRight | 绘制元素的背景图像时,9 切片的右侧边缘的大小。 | 
| unitySliceScale | 应用于元素切片的缩放比例。 | 
| unitySliceTop | 绘制元素的背景图像时,9 切片的顶部边缘的大小。 | 
| unityTextAlign | 元素框中的水平和垂直文本对齐方式。 | 
| unityTextGenerator | 在 Unity 的标准和高级文本生成器之间切换 | 
| unityTextOutlineColor | 文本的轮廓颜色。 | 
| unityTextOutlineWidth | 文本的轮廓宽度。 | 
| unityTextOverflowPosition | 元素的文本溢出位置。 | 
| visibility | 指定元素是否可见。 | 
| whiteSpace | 如果绘制元素的文本没有足够的空间,则换行到多行。 | 
| width | 元素的固定宽度,用于布局。 | 
| wordSpacing | 增加或减少单词之间的间距。 |