0
votes

Pourquoi ma fonction ne supprime-t-elle pas un élément après un retard?

Je suis en difficulté pour faire une notification montrant sur une touche d'un bouton, puis cachez-vous après une heure. Presque toutes les ressources que j'ai trouvées implémentent une solution basée sur JQuery, mais je n'utilise pas de cadre JS et je ne suis pas disposé à ce que ce soit pour le bien de cela. Ce que j'ai jusqu'à présent:

p>

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="style.css" />
    <meta name="viewport" content="width=device-width">
    <meta name="viewport" content="initial-scale=1.0">
    <meta charset="UTF-8" />
    <script src="notify.js"></script>
  </head>
  <body>
    <button onclick="notify()">click me</button>
    <div id="successposition"><div id="success"></div></div>
  </body>
</html>


0 commentaires

3 Réponses :


4
votes

Vos styles en ligne remplacent vos styles de classe. Basculer vers des classes seulement:

p>

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="style.css" />
    <meta name="viewport" content="width=device-width">
    <meta name="viewport" content="initial-scale=1.0">
    <meta charset="UTF-8" />
    <script src="notify.js"></script>
  </head>
  <body>
    <button onclick="notify()">click me</button>
    <div id="successposition"><div id="success"></div></div>
  </body>
</html>


0 commentaires

0
votes

J'ai pu obtenir votre code pour travailler avec une modification, j'ai ajouté! Important à l'opacité de FADE.

#success.fade {
  opacity: 0 !important;
  transition: 0.5s opacity;
}


0 commentaires

0
votes

Si vous ajoutez! Important à .Fade Code> Il fonctionne magnifiquement

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="style.css" />
    <meta name="viewport" content="width=device-width">
    <meta name="viewport" content="initial-scale=1.0">
    <meta charset="UTF-8" />
    <script src="notify.js"></script>
  </head>
  <body>
    <button onclick="notify()">click me</button>
    <div id="successposition"><div id="success"></div></div>
  </body>
</html>


1 commentaires

! important devrait être un dernier recours. Cela rend plus difficile le travail.