首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

-moz-user-focus

非标准

此功能是非标准的,不处于标准轨道上.。不要在面向Web的生产站点上使用它:它并不适用于每个用户。实现之间也可能存在很大的不兼容性,而且这种行为在未来可能会发生变化。

-moz-user-focus CSS属性用来指示元素是否可以具有焦点。

通过将其值设置为ignore,可以禁用聚焦元素,这意味着用户将无法激活元素。该元素将在选项卡序列中跳过。

初始值

none

适用元素

all elements

是否是继承属性

no

适用媒体

interactive

计算值

as specified

动画类型

discrete

正规顺序

the unique non-ambiguous order defined by the formal grammar

注意:这个属性对于XUL textbox元素不起作用,因为它textbox本身永远不会焦点。相反,XBL <input>在内部创建了一个匿名的HTML 元素textbox,而这个元素就是焦点所在。您可以textbox通过设置其标签索引来停止键盘焦点-1,并通过防止mousedown事件的默认操作来捕捉鼠标焦点。

语法

代码语言:javascript
复制
/* Keyword values */
-moz-user-focus: normal;
-moz-user-focus: ignore;

/* Global values */
-moz-user-focus: inherit;
-moz-user-focus: initial;
-moz-user-focus: unset;

ignore该元素不接受键盘焦点,并将按Tab键顺序跳过。

normal该元素可以接受键盘焦点。

正式语法

代码语言:javascript
复制
ignore | normal | select-after | select-before | select-menu | select-same | select-all | none

规范

此属性不是任何规范的一部分。在CSS3 UI规范的前身早期草案中user-focus提出了一个类似的属性,但被工作组拒绝。

浏览器兼容性

Feature

Chrome

Firefox (Gecko)

Internet Explorer

Opera

Safari

Basic support

No support

(Yes)

No support

No support

No support

Feature

Android

Chrome for Android

Firefox Mobile (Gecko)

IE Mobile

Opera Mobile

Safari Mobile

Basic support

No support

No support

?

No support

No support

No support

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com