- 不支持属性覆盖
像下面这种,前两个选择器(html和p)里的字体设置得删掉,不然任何一个都会导致后面的仿宋或楷体不生效。
html {/*font-family: var(--songti);*/
}/* 普通段落 */
p {/* font-family: var(--songti); */text-indent: 2rem;
}/* 对话 */
.talk, .talk p {font-family: var(--fangsong);
}/* 签名 */
.signature, .signature p { font-family: Georgia, var(--kaiti);text-align: right;
}
- 选择器(selector)嵌套可能被忽略
/* 参考文献 */
.bibliography {& ol {list-style: none;text-indent: 0;margin: 0;padding: 0;}& p {text-indent: -2em;padding-left: 2em;font-size: 0.9em;}
}
这种带&符号的嵌套,肯定需要改成下面的样式。一些简单的嵌套可能是支持的,我没验证。
/* 参考文献 */
.bibliography ol {list-style: none;text-indent: 0;margin: 0;padding: 0;
}
.bibliography p {text-indent: -2em;padding-left: 2em;font-size: 0.9em;
}