我有一个带有一些HTML代码的.hta,其唯一目的是在1920x1080显示器上显示1920x1080图像,并且我希望光标被隐藏。
我已经尝试了一些事情,特别是
<style type="text/css">
* {
cursor: none;
}
</style>
或
<style>
body, html { margin:0; border:0 }
.no-cursor { cursor : none; }
</style>
<div class="no-cursor"><img src="D:\Logos\NewLogo.jpg" /></div>
最终,当使用.hta扩展名时,我感觉与游标有关的所有内容(在常规HTML实例中都有效)不起作用。
<HTA:APPLICATION ID="hello"
APPLICATIONNAME="hello"
BORDER="none"
BORDERSTYLE="normal"
CAPTION="no"
CONTEXTMENU="no"
INNERBORDER="no"
MAXIMIZEBUTTON="no"
MINIMIZEBUTTON="no"
NAVIGABLE="no"
SCROLL="no"
SCROLLFLAT="no"
SELECTION="yes"
SHOWINTASKBAR=yes"
SINGLEINSTANCE="yes"
SYSMENU="no"
VERSION="1.0"
WINDOWSTATE="maximize" />
<html>
<head>
<style>
body, html { margin:0; border:0 }
</style>
</head>
<body>
<img src="D:\Logos\NewLogo.jpg" />
</body>
</html>
这是我的完整工作代码,并显示光标。从.hta文件运行光标时,我只需要在其中藏一些东西即可隐藏光标。
非常感谢!
编辑:
我在这里找到这个:https://www.w3schools.com/cssref/tryit.asp?filename=trycss_cursor有很多不同的光标变体,它们都可以在我的HTA中使用。他们都做,除了“没有”。对我来说完全是无稽之谈!!这真让我抓狂!! :'(
它们全部起作用的事实证明了代码本身正在正确地起作用。但是我不知道为什么“无人”拒绝正常工作。
为我工作:
test.hta
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<title>No Cursor</title>
<style>
.no-cursor { cursor: none; }
</style>
</head>
<body>
<img class="no-cursor" src="https://storage.googleapis.com/webdesignledger.pub.network/WDL/6f050e39-windows_10_logoblue.svg-copy_windows.jpg" />
</body>
</html>