私はhtmlとcssの学習を始めたばかりで、自分が何をしているのか完全にはわかりませんが..
:hover トランジションを追加して、ヘッダー "FIENDS" にカーソルを合わせると、#000000 から #800000 にフェードします。私が実装したものと機能するもの。css :active も追加したので、ヘッダー "FIENDS" をクリックすると、すぐに #800000 から #ffffff に切り替わります。しかし、現時点では、すぐに切り替わるわけではなく、:hover 用に設定したトランジションを使用して #ffffff にフェードしているようです。誰にもこれに対する解決策がありますか?
ありがとう。
HTML
<!DOCTYPE html>
<html>
<head>
<title>Fiends</title>
<link href="style.css" type="text/css" rel="stylesheet" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta name="description" content="Fiends" />
</head>
<body>
<div>
<h1 class="centertext"><fade>FIENDS</fade></h1>
</div>
</body>
<html>
CSS
html {
background-color: #ffffff}
body {
font-family: bebas neue;
text-align: center;}
h1 {
color: #000000;
font-weight: normal;
font-size: 200px;
letter-spacing: 15px;}
h1.centertext {
margin: 225px auto auto auto}
fade {
color: #000000;
-webkit-transition: color .12s linear;
-moz-transition: color .12s linear;
-ms-transition: color .12s linear;
-o-transition: color .12s linear;
transition: color .12s linear;}
fade:hover {
color: #800000;}
fade:active {
color: #ffffff}