Donc, ci-dessous est mon code. La commande "active" dans le bloc css fonctionne car lorsque vous cliquez sur la div, elle change de couleur mais quand vous relâchez le clic, sa bordure devrait devenir rouge comme indiqué dans la commande "target" dans le bloc css mais ce n'est pas le cas. Des idées?travaux actifs mais pas de mise au point ou de cible en utilisant css
<html>
<body>
<style type="text/css">
.svar-grid {
margin: 20px;
}
.svar-grid .svar {
padding: 10px;
text-align: center;
margin-top:20px;
width:100%;
border:2px solid black;
border-radius:10px;
background:yellowgreen;
}
.svar-grid .svar:active {
padding: 10px;
text-align: center;
margin-top:20px;
width:100%;
border:2px solid black;
border-radius:10px;
background:green;
}
.svar-grid .svar:target {
padding: 10px;
text-align: center;
margin-top:20px;
width:100%;
border:2px solid red;
border-radius:10px;
background:green;
}
</style>
<html>
<div>
<div class="svar-grid">
<div class="svar"><h4>Testing</h4></div>
</div>
</div>
Je pense que vous êtes confus à ce que la cible fait, https://developer.mozilla.org/en-US/docs/Web/CSS/:target – Huangism