- java.lang.Object
 -  
      
- javax.swing.text.html.CSS
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class CSS extends Object implements Serializable
将一组CSS attributes定义为类型安全枚举。 HTML View实现使用CSS属性来确定它们的呈现方式。 这也定义了在CSS / HTML / StyleConstants之间进行映射的方法。 任何速记属性(如font)都会映射到内部属性。以下描述了呈现引擎支持的CSS属性:
- 字体系列
 - 字体样式
 - font-size(支持相对单位)
 - 字体重量
 - 字形
 - 颜色
 - 背景色(透明除外)
 - 背景图片
 - 背景重复
 - 背景位置
 - 背景
 - 文字装饰(闪烁和上线除外)
 - vertical-align(只有sup和super)
 - text-align(将justify视为中心)
 - 边距
 - 保证金右
 - 下边距
 - 利润率左
 - 余量
 - 填充顶
 - 填充右
 - 填充底
 - 填充左
 - 填充
 - 边境顶式
 - 右边框样式
 - 下边框样式
 - 左边框风格
 - border-style(仅支持inset,outset和none)
 - 边框顶部的颜色
 - 右边框的颜色
 - 底部边框颜色
 - 左边框的颜色
 - 边框颜色
 - 列表样式图像
 - 列表样式类型
 - 列表样式位置
 
- 字体变形
 - background-attachment(后台始终视为滚动)
 - 字间距
 - 字母间距
 - 文本缩进
 - 文本转换
 - 行高
 - border-top-width(用于指示是否应使用边框)
 - 右边框宽度
 - 边界底部宽度
 - 左边框宽度
 - 边框宽度
 - 边框顶部
 - 右边框
 - 下边框
 - 左边框
 - 边界
 - 宽度
 - 高度
 - 浮动
 - 明确
 - 显示
 - 空白
 - 列表样式
 
注意:目前我们并不完全支持相对单位,除非另有说明,因此p {margin-top:10%}将被视为没有指定margin-top。
- 另请参见:
 -  
         
StyleSheet, Serialized Form 
 
-  
        
       
-  
             
嵌套类汇总
嵌套类 变量和类型 类 描述 static classCSS.Attribute在AttributeSet上用作键的定义,可能包含CSS属性。 
-  
             
构造方法摘要
构造方法 构造器 描述 CSS()构造一个CSS对象。 
-  
             
方法摘要
所有方法 静态方法 具体的方法 变量和类型 方法 描述 static CSS.Attribute[]getAllAttributeKeys()返回所有可能的CSS属性键的集合。static CSS.AttributegetAttribute(String name)将字符串转换为CSS.Attribute对象。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getAllAttributeKeys
public static CSS.Attribute[] getAllAttributeKeys()
返回所有可能的CSS属性键的集合。- 结果
 - 所有可能的CSS属性键的集合
 
 
-  
getAttribute
public static final CSS.Attribute getAttribute(String name)
将字符串转换为CSS.Attribute对象。 如果给定名称没有属性,则返回null。- 参数
 -  
              
name- 要为其获取类型安全枚举的CSS属性的名称 - 结果
 - 
               the 
              
CSS.Attributeobject, ornullif the string doesn't represent a valid attribute key 
 
 -  
 
 -