jQuery mobile - 如何摆脱主页按钮上的蓝色突出显示

发布于 2024-12-03 05:24:48 字数 199 浏览 0 评论 0原文

我正在使用 jQuery mobile,并在标题中使用主页按钮。单击时,主页按钮会突出显示为蓝色。我想摆脱这个,但似乎无法追踪 CSS 规则/-webkit CSS 规则来做到这一点。

屏幕截图:

在此处输入图像描述

有人可以帮忙吗?

I'm using jQuery mobile, and am using a home button in the header. When clicked, the home button has a blue highlight. I want to get rid of this, but can't seem to track down the CSS rule/-webkit CSS rule to do this.

Screenshot:

enter image description here

Can anyone help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

信仰 2024-12-10 05:24:48

在 jQuery Mobile 中,添加到刚刚按下的按钮的类是:ui-btn-active。这是讨论此类的文档的链接(尽管没有说太多): http://jquerymobile.com/demos/1.0b2/docs/toolbars/docs-navbar.html

不确定这是否是您所需要的,但我认为它可能会有所帮助。我建议使用 FireBug 或类似的 DOM 检查工具来实时查看按钮。

In jQuery Mobile the class added to buttons just pressed is: ui-btn-active. Here is a link to the documentation that talks about this class (although it doesn't say much): http://jquerymobile.com/demos/1.0b2/docs/toolbars/docs-navbar.html

Not sure if this is what you needed but I figured it might help. I'd recommend using FireBug or some such DOM Inspection tool to view the button in real-time.

悲念泪 2024-12-10 05:24:48

您确定这不仅仅是链接聚焦时获得的默认高光吗?

尝试

#buttonID:focus{
    border: none;
    outline: 0;
}

You sure that's not just the default hi-light that links get when focused?

Try

#buttonID:focus{
    border: none;
    outline: 0;
}
晚风撩人 2024-12-10 05:24:48

一个想法可以帮助您跟踪问题,因为您不共享链接(您可以轻松地共享第一页),即使用 SafariChrome 甚至 Firefox 并让它们充当 iPhone,这样您就可以使用它们的 Inspector/Firebug 来跟踪问题

Firefox代理用户切换器,您可以轻松使用将浏览器解释为 iPhone

在此处输入图像描述

Chrome 也有只需在扩展选项中添加用户代理字符串即可创建新选项

< Safari 5 是最简单的,因为它已经内置:

  1. 打开 Safari 并转到“首选项”,转到“高级”。选项卡底部有一个在菜单栏中显示“开发”菜单

    的复选框。

  2. 转到开发菜单并移至用户代理< /code> 并选择任意 iOS 设备。

An idea to help you track the problem as you don't share the link (you can easily just share the first page), is to use Safari, Chrome or even Firefox and make them act as an iPhone so you can use their Inspector / Firebug to track the problem

Firefox has a Agent User Switcher that you can easily make use in order to the browser be intrepertate as an iPhone

enter image description here

Chrome has it as well just add the User Agent string in the Extension options to create a new option

Safari 5 is the easiest one as this is already built in:

  1. Open Safari and go to the Preferences, move to Advanced. At the bottom of the tab there is a check box for Show Develop menu in menu bar.

  2. Go to the Develop menu and move to User Agent and select any iOS device.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文