样式对照表
const style = [
{
border: {
bottom: ["thick", "#000"]
},
color: "#ddd",
bgColor: "#eee",
font: {
italic: true,
size: 16,
name: "YaHei",
bold: true
},
underline: true,
valign: "middle",
align: "center"
}
];
border - 边框样式
border 边框样式数据[‘边框样式’, ‘边框颜色’]
thick, thin, medium 对应的边框样式为:solid
bottom
bottom |
cssStyle |
[‘thick’, ‘#000’] |
border-bottom: solid 3px #000 |
[‘thin’, ‘#000’] |
border-bottom: solid 1px #000 |
[‘medium’, ‘#000’] |
border-bottom: solid 2px #000 |
[‘dashed’, ‘#000’] |
border-bottom: dashed 1px #000 |
[‘dotted’, ‘#000’] |
border-bottom: dotted 1px #000 |
[‘double’, ‘#000’] |
border-bottom: double 1px #000 |
top
top |
cssStyle |
[‘thick’, ‘#000’] |
border-top: solid 3px #000 |
[‘thin’, ‘#000’] |
border-top: solid 1px #000 |
[‘medium’, ‘#000’] |
border-top: solid 2px #000 |
[‘dashed’, ‘#000’] |
border-top: dashed 1px #000 |
[‘dotted’, ‘#000’] |
border-top: dotted 1px #000 |
[‘double’, ‘#000’] |
border-top: double 1px #000 |
top
right |
cssStyle |
[‘thick’, ‘#000’] |
border-right: solid 3px #000 |
[‘thin’, ‘#000’] |
border-right: solid 1px #000 |
[‘medium’, ‘#000’] |
border-right: solid 2px #000 |
[‘dashed’, ‘#000’] |
border-right: dashed 1px #000 |
[‘dotted’, ‘#000’] |
border-right: dotted 1px #000 |
[‘double’, ‘#000’] |
border-right: double 1px #000 |
left
left |
cssStyle |
[‘thick’, ‘#000’] |
border-left: solid 3px #000 |
[‘thin’, ‘#000’] |
border-left: solid 1px #000 |
[‘medium’, ‘#000’] |
border-left: solid 2px #000 |
[‘dashed’, ‘#000’] |
border-left: dashed 1px #000 |
[‘dotted’, ‘#000’] |
border-left: dotted 1px #000 |
[‘double’, ‘#000’] |
border-left: double 1px #000 |
color - 字体颜色
color |
cssStyle |
‘#HEX’ |
color: #HEX |
bgColor - 背景颜色
bgcolor |
cssStyle |
‘#HEX’ |
backgroundColor: #HEX |
font - 字体样式
italic 字体斜体效果, italic 为 true 值为:italic
\${} 表示取值
font |
cssStyle |
italic |
font-style: italic |
size |
font-size: \${size} |
bold |
font-weight: bold |
name |
font-family: \${name} |
underline - 文本下划线
underline 文本下划线样式, underline 为 true 值为:underline
underline |
cssStyle |
true |
text-decoration: underline |
strike - 文本中划线
strike 文本中划线样式, strike 为 true line-through
strike |
cssStyle |
true |
text-decoration: line-through |
valign - 文本纵向对齐显示方式
valign |
cssStyle |
bottom |
vertical-align: bottom |
middle |
vertical-align: middle |
top |
vertical-align: top |
align - 文本横向对齐显示方式
align |
cssStyle |
center |
text-align: center |
left |
text-align: left |
right |
text-align: right |