阅读与排版/高亮规则
高亮规则样式
Reeden 高亮规则支持的常用 CSS 写法,用于调整自动高亮的显示效果。
什么时候看这页
如果你只是想创建关键词高亮,先看 高亮与高亮规则。
这页用于调整高亮规则的显示效果。你可以在高亮规则的 CSS 输入框中填写样式。暂不支持的属性会被忽略。
基本示例
color: {primaryColor};
background-color: #FFF3C4;
font-weight: 700;
reeden-font-bold: 6;
border-left: 4px solid {primaryColor};
padding: 4px 10px;文字样式
常用属性:
color:文字颜色,例如#FFB800、rgba(255,184,0,.8)、{textColor}、{primaryColor}font-weight:字重,例如normal、400、700、boldreeden-font-bold:Reeden 阅读页面描边加粗等级,支持1到9font-style:字体样式,例如normal、italicfont-size:字号,例如14px、1em、1.1remfont-family:字体名列表line-height:行高,例如1.5、24pxtext-align:对齐方式,例如left、center、right、justify
下划线相关属性:
text-decorationtext-decoration-linetext-decoration-styletext-decoration-color
示例:
text-decoration: underline wavy {primaryColor};背景和图片
常用属性:
background-color:背景色,例如#FFF3C4、{primaryColor}background-image:背景图,例如url("reeden://bg/xxx")background-position:背景位置,例如left top、center、right bottombackground-repeat:重复方式,例如no-repeat、repeatbackground-size:尺寸,例如cover、contain、autoreeden-background-height:高亮背景高度,支持half、50%、full、100%reeden-background-nine-slice:背景图 9-Slice 拉伸区域,例如10 20 30 40
阅读正文中建议使用较浅的背景色,避免影响识别。
半高荧光笔示例:
background-color: rgba(254, 240, 138, 0.8);
reeden-background-height: half;背景图 9-Slice 示例:
background-image: url("assets/bg.png");
background-size: 100% 100%;
reeden-background-nine-slice: 10 20 30 40;边框和圆角
常用属性:
borderborder-leftborder-rightborder-topborder-bottomborder-radius
示例:
border-left: 4px solid #94A3B8;
border-radius: 8px;边框适合标记整段或标题,不一定适合每一个短词。
间距和展示
常用属性:
paddingpadding-leftpadding-rightpadding-toppadding-bottommarginmargin-leftmargin-rightmargin-topmargin-bottomdisplayopacityfloat
display: block 更适合整段、连续整段或标题命中。
首字下沉这类效果可以使用 float:
float: left;
font-size: 2em;
line-height: 0.9;
margin-right: 0.12em;动态颜色占位符
可以使用这些占位符适配当前主题:
{textColor}:当前主题文字色{primaryColor}:当前主题强调色{roleColor}:当前匹配角色的颜色;没有角色颜色时会回退到文字色或强调色
示例:
color: {primaryColor};
border-left: 4px solid {primaryColor};角色高亮示例:
color: {roleColor};
text-shadow: 0 0 4px {roleColor};注意事项
- 不支持的 CSS 属性会被忽略
reeden-background-height、reeden-font-bold主要用于高亮规则,不是通用网页 CSS- 规则样式太复杂可能影响阅读舒适度
margin-top和margin-bottom更适合块级命中- 背景图和深色背景要确认亮色、暗色主题下都能看清正文
Reeden