我一直试图通过css更改输入按钮的背景图像,但是它不起作用。
search.html:
<body> <form name="myform" class="wrapper"> <input type="text" name="q" onkeyup="showUser()" /> <input type="button" name="button" value="Search" onclick="showUser()" class="button"/> <p> <div id="txtHint"></div> </p> </form> </body>
search.css:
.button { background-image: url ('/image/btn.png') no-repeat; cursor:pointer; }
有什么问题吗?
甚至内联css似乎也不起作用。
您需要输入不带单词的单词image。
image
background: url('/image/btn.png') no-repeat;
两种方法都经过测试,这一方法可行。
例:
<html> <head> <style type="text/css"> .button{ background: url(/image/btn.png) no-repeat; cursor:pointer; border: none; } </style> </head> <body> <input type="button" name="button" value="Search" onclick="showUser()" class="button"/> <input type="image" name="button" value="Search" onclick="showUser()" class="button"/> <input type="submit" name="button" value="Search" onclick="showUser()" class="button"/> </body> </html>