我有这个input按钮:
<input class="btn" type="submit" id="query" name="query" value="Q" title="Query">
Run Code Online (Sandbox Code Playgroud)
这是CSS:
.btn {
cursor:pointer;
border: none;
background: none;
width: 20px;
height: 20px;
}
input.btn[type="submit"]:hover {
border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)
所以,正如你所看到的,hover我希望按钮有一个边框。它不起作用。我有多个按钮,这就是应用整体设置的原因class。
你有两个错误
:hover不是:hooverinput[type="submit"].btn:hover.btn {
cursor: pointer;
border: none;
background: none;
width: 20px;
height: 20px;
}
input[type="submit"].btn:hover {
border: 1px solid black;
}Run Code Online (Sandbox Code Playgroud)
<input class="btn" type="submit" id="query" name="query" value="Q" title="Query">Run Code Online (Sandbox Code Playgroud)