Css 为什么不';连字符在Windows上是否适用于Chrome?

Css 为什么不';连字符在Windows上是否适用于Chrome?,css,google-chrome,Css,Google Chrome,我有hyphens在Android和Mac上工作,但它没有出现在PC上。我的PC和Mac都在:Chrome版本74.0.3729.157(官方版本)(64位) CSS用于网站上的标准文本包装 有人知道我在哪里可以找到更多关于原因的信息,以及将来是否会支持这些信息吗 空白:正常; 溢出包装:断开单词; 单词包装:打断单词; -ms word break:打破一切; 断字:断字; -ms连字符:自动; -moz连字符:自动; -webkit连字符:自动; 连字符:自动; 更新答案:从Chrome v

我有
hyphens
在Android和Mac上工作,但它没有出现在PC上。我的PC和Mac都在:Chrome版本74.0.3729.157(官方版本)(64位)

CSS用于网站上的标准文本包装

有人知道我在哪里可以找到更多关于原因的信息,以及将来是否会支持这些信息吗

空白:正常;
溢出包装:断开单词;
单词包装:打断单词;
-ms word break:打破一切;
断字:断字;
-ms连字符:自动;
-moz连字符:自动;
-webkit连字符:自动;
连字符:自动;

更新答案:从Chrome v88开始,此功能可在Windows中使用。请记住,文本中需要有软连字符(
­;
),以便根据容器空间显示连字符


原始答复:

当Chrome发布此功能时,他们就这么做了

在稳定状态下启用CSS连字符属性

此修补程序在stable上启用CSS连字符属性

此时以下值有效:

  • Android/Mac:手动|无|自动
  • 其他平台:手动|无
错误=605840

查看Url:
Cr提交位置:refs/heads/master@{419461}

(强调矿山)

至于何时可在Windows或其他平台上使用,您可以在bug tracker上自己跟踪:

请注意,Microsoft Edge最近才从原来的EdgeHTML引擎迁移到Chromium引擎。前铬版本的Edge仍然支持连字符,就像Firefox一样。较新版本的Edge,以及Chrome、Brave、Vivaldi等支持Chrome的浏览器,在用Chrome实现之前,都会遇到这种缺陷


今后,我建议您在网站上查看此类支持信息-它通常会提供有关功能支持的详细信息和任何实现细节的脚注(就像
连字符的情况一样)。

更新的答案:从Chrome v88开始,此功能可在Windows中使用。请记住,文本中需要有软连字符(
­;
),以便根据容器空间显示连字符


原始答复:

当Chrome发布此功能时,他们就这么做了

在稳定状态下启用CSS连字符属性

此修补程序在stable上启用CSS连字符属性

此时以下值有效:

  • Android/Mac:手动|无|自动
  • 其他平台:手动|无
错误=605840

查看Url:
Cr提交位置:refs/heads/master@{419461}

(强调矿山)

至于何时可在Windows或其他平台上使用,您可以在bug tracker上自己跟踪:

请注意,Microsoft Edge最近才从原来的EdgeHTML引擎迁移到Chromium引擎。前铬版本的Edge仍然支持连字符,就像Firefox一样。较新版本的Edge,以及Chrome、Brave、Vivaldi等支持Chrome的浏览器,在用Chrome实现之前,都会遇到这种缺陷


今后,我建议您在网站上查看这些支持信息——它通常有关于功能支持的良好信息和任何实现细节的脚注(就像
连字符的例子一样)。

如果您查看提供的caniuse链接@j08691,您会发现只支持Mac和Android平台。这是bug的问题:@KyleUnderhill查看上面j08691评论中提供的“我可以使用”链接。Chrome74有一个脚注:“目前只支持Android和Mac平台(并且只支持“自动”值)。请参阅提交和相关错误。”如果您查看提供的caniuse链接@j08691,您将看到仅支持Mac和Android平台。这是bug的问题:@KyleUnderhill查看上面j08691评论中提供的“我可以使用”链接。Chrome74有一个脚注:“目前只支持Android和Mac平台(并且只支持“自动”值)。请参阅提交和相关错误。”我今天在Chrome上尝试了这一点,但仍然没有成功。在Firefox中运行良好。我使用
连字符:auto;文本溢出:省略号;溢出:隐藏当前。因此,在Chrome中,您需要添加­;要获得此属性的支持?@Bregt似乎是这样。Firefox也可能以不同的方式实现了这一功能。我今天在Chrome上尝试了这一点,但仍然没有成功。在Firefox中运行良好。我使用
连字符:auto;文本溢出:省略号;溢出:隐藏当前。因此,在Chrome中,您需要添加­;要获得此属性的支持?@Bregt似乎是这样。Firefox也可能以不同的方式实现了该功能。