有没有办法阻止Apple OS'表单字段,滚动条等本机样式?

时间:2012-04-20 18:24:39

标签: css ios macos focus native

  1. 有没有办法,使用CSS或JavaScript来摆脱应用于OS X或iOS中的重点DOM元素(例如蓝色光晕)的原生Apple样式?

    我在网上查了一下,但找不到与此主题相关的任何内容。我准备放弃对此的希望,因为我正在思考,因为它是操作系统本身(不仅仅是在浏览器中)的一部分,它无法以任何方式被覆盖或避免。

    < / LI>
  2. 我也有兴趣在不使用Javascript替换的情况下重新设置Apple OS浏览器的原生滚动条,但使用的解决方案适用于所有浏览器。我非常确信它是同样的问题(操作系统本身的一部分因此无法通过浏览器设置样式)但我只是想我会检查。

    或者,我可以使用CSS提供的-webkit-scrollbar伪元素,但这只适用于Chrome,Safari和其他webkit浏览器,对吗?

  3. 感谢您的帮助! &LT; 3

1 个答案:

答案 0 :(得分:1)

在相关元素上使用outline:none;效果很好。

有关详情,请参阅我的问题评论中用户j08691发布的问题“How to remove the border highlight on an input text element”。