Skip to content

Github代码区域的重影问题,我用了很多方式排除似乎都不能恢复正常。 #266

Discussion options

You must be logged in to vote

原因

你遇到的这个问题是由于以下这条Github默认的CSS所造成的:

.react-blob-print-hide {
    font-family: ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace !important;
}

它将字体样式的权重提升了,所以会导致脚本渲染的字体被覆盖掉,从而造成选取时背景文字与显示文字字体不相符,从而被选取。

默认状态下看不到是因为Github默认的样式将textarea的字体定义为transparent,但应用了字体阴影时字体就会凸显出来。

处理

从根本上解决这个问题需要双击排除渲染的HTML标签右边的🔔进入自定义等宽字体工具,并开启自定义等宽字体即可,不需要额外排除渲染元素。

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Xia0xia0Xia0
Comment options

Answer selected by Xia0xia0Xia0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants