Bonjour.
Je ne suis aucunement bon connaisseur du CSS et encore moins des actions qui peuvent être obtenues grâce à lui ; donc, je voudrais savoir si, uniquement avec du CSS, je peux faire disparaître un div au clic souris. Avec #ledivamasquer:hover, j'y arrive (display: none;), mais évidemment c'est temporaire (c'est le passage de la souris qui fait réagir, non le clic).
HTML (exemple)
CSS
Désolé si la question est très basique : elle ne l'est pas pour moi. D'autant que je n'arrive pas à comprendre :focus et :target...
Merci pour toute aide.
Je ne suis aucunement bon connaisseur du CSS et encore moins des actions qui peuvent être obtenues grâce à lui ; donc, je voudrais savoir si, uniquement avec du CSS, je peux faire disparaître un div au clic souris. Avec #ledivamasquer:hover, j'y arrive (display: none;), mais évidemment c'est temporaire (c'est le passage de la souris qui fait réagir, non le clic).
HTML (exemple)
<div id="div1">
<p>texte 1</p>
</div>
<div id="ledivamasquer">
<p>texte 2</p>
</div>
<div id="div3">
<p>texte 3</p>
</div>
CSS
#div1 {
background: lightyellow;
}
#ledivamasquer {
background: silver;
}
#ledivamasquer:hover {
display: none;
}
#div 3 {
background: green;
}
Désolé si la question est très basique : elle ne l'est pas pour moi. D'autant que je n'arrive pas à comprendre :focus et :target...
Merci pour toute aide.