在 Firefox 支持 `tab-size` 之前,先添加 `-moz-tab-size`

Firefox 不支持 tab-size 属性,因此文本框中的代码会以 8 个空格显示制表符。

Bugzilla 中有一个开放的问题单正在跟踪此问题(Bug 737785),但该问题被一些实现变更所阻塞。简而言之:Firefox 仅在 CSS 属性符合规范时才实现非前缀的标准属性,而目前它尚未符合。

在 Firefox 实现 tab-size 之前,Discourse 能否在其样式表中添加 -moz-tab-size

示例如下:

def hello_world():
	print("Hello, world!")
#2345678

以下是其在 FF nightly 77.0a1 (2020-04-23) (64-bit) 上的渲染效果截图:

image

6 个赞

对我来说看起来没问题,cc @awesomerobot @sam

2 个赞

抓得好 @AMomchilov!已在此处完成:

7 个赞

谢谢!

出于好奇,你们是直接提交到 master 分支,而不经过拉取请求吗?

已经修复了 :slight_smile:

1 个赞

此主题已在 20 小时后自动关闭。不再允许新的回复。