良い一日!この質問が何度か出されていることを認識しています。ここでいくつかのスレッドを調べましたが、十分ではないようだったので、新しいスレッドを作成することにしました。簡単に言えば、HTML5、CSS3、JavaScript を学習するのは今日で 2 日目です。光沢のあるボタンでメニューを作成したいところです。
ここでのケースは次のとおりです: ボタンは本来あるべきように表示されますが、マウスをボタンの上に置いても色は変わりません。ソースコード全体を掲載します。コードをよりよく理解するために、内部にいくつかのコメントがあります。
ソースコード全体:
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<style>
ul {
list-style: none;
margin: 40px 0;
}
li {
float : left;
}
/*This will style the buttons*/
.buttonStyle {
width : 60px;
height : 20px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
/*This should make them change their color when they are hovered*/
a.buttonStyle:hover {
background: #383;
}
</style>
</head>
<body>
<!-- custom made list to store the buttons-->
<ul >
<!-- Just some buttons to make it look like a menu-->
<li><input type="button" class="buttonStyle" /></li>
<li><input type="button" class="buttonStyle"/></li>
<li><input type="button" class="buttonStyle"/></li>
<li><input type="button" class="buttonStyle"/></li>
<li><input type="button" class="buttonStyle"/></li>
</ul>
</body>
</html>