【发布时间】:2011-08-10 11:51:31
【问题描述】:
使用以下代码:
<html>
<body>
<input type="submit" style="color: transparent; background-color: transparent; border-color: transparent; cursor: default;">
</body>
</html>
将此文件另存为 html 文件。如果您打开文件,则会有一个不可见但仍处于活动状态的按钮。
按 Tab 选择按钮。现在仍然不可见的按钮周围有一个灰色的虚线矩形。有人可以帮我禁用那个矩形。感谢响应者
我正在尝试制作一个完全不可见的网站登录,这是它唯一可见的部分,请帮助。
【问题讨论】:
-
这是浏览器让您知道哪个控件具有焦点的方式。我认为它不能通过 HTML 禁用。
-
也许更多关于您的用例的信息会有所帮助?
-
我对此有一种不好的感觉...如果您不想将它用于任何狡猾的事情,并且说,如果用户按下回车键,您想要执行默认操作,请使用像 jQuery 这样的框架并监听按键。或者只是尝试正确地重新设计您的 UI。
-
更多关于你想要完成的事情的信息会很好。这在很多层面上都是不好的做法,可能有更好的方法来做到这一点,除非您确实试图欺骗访问者。
-
@VVWdefect 如果您问一个明显的应用程序是非法的问题,并且没有解释为什么您的行为不违法,那么我会假设您的行为是非法的。这不像是我要报警 - 我只是不会帮忙。
标签: html button input visibility invisible