在光标自动更新到v63(Chrome)后出现错误行为
昨天(今天12/18/2017)我更新了我的Chrome浏览器,版本号为63.0.3239.108(官方版本)(64位)我在这个版本中偶然发现了关于cursor
的问题。我被添加到我的CSS中的一些元素cursor: auto
,这是我的预期(完全正常),但现在,更新后,这些元素上的cursor
将不会像他们应该或至少像以前一样。 (在之前,对于a
元素cursor
是pointer
,明文是text
,对其应用cursor: auto
后)。在光标自动更新到v63(Chrome)后出现错误行为
基于Mozila MDN,为cursor
初值为auto
相同W3在他们的文档中提到,但我的Chrome浏览器开发没有auto
价值cursor
,也起到从这个描述完全不同:
自动:浏览器将根据上下文确定要显示的光标。例如,等同于悬停文本时的文本。
现在的问题是谷歌dev改变了cursor: auto
的行为或不赞成/从它们的引擎中删除它,或者这是一种错误?如果他们提到cursor: auto
为弃用财产,请将其链接到它,因为我在他们的“更改日志”和论坛中找不到与此问题相关的任何内容。
这是表示这一问题的小提琴:jsfiddle
回答:
为cursor的auto
值由上下文确定:
浏览器将确定光标到基于上下文显示。例如,当悬停文本时相当于
text
。
而且text
值规定:
的文本可以被选中。典型的工字梁形状。
从本质上讲,因为你可以选择在一个超链接的文本,浏览器确定的I-beam
是最合适的光标。这不是特定于Chrome的最新版本(我刚刚在63.0.3239.84
中进行过测试),即使对于Chrome也没有特定的情况,因为其他浏览器也会出现这种情况。
希望这会有所帮助! :)
以上是 在光标自动更新到v63(Chrome)后出现错误行为 的全部内容, 来源链接: utcz.com/qa/260535.html