page cachée HTML

王林
王林original
2023-05-15 16:06:371004parcourir

HTML Masquer la page : utilisez CSS et JavaScript pour masquer les éléments de la page

HTML est l'une des technologies les plus élémentaires du développement Web. Dans la conception Web, il est parfois nécessaire de masquer certains éléments, comme certaines publicités, fenêtres pop-up ou contenus inutiles. Cet article explique comment masquer les éléments d'une page Web à l'aide de CSS et JavaScript.

1. Utilisez CSS pour masquer les éléments de la page

En CSS, nous pouvons utiliser les deux méthodes suivantes pour masquer les éléments de la page :

    #🎜🎜 # display:none
display:none est le moyen le plus courant de masquer des éléments en CSS. Lorsque nous définissons l'attribut display d'un élément sur none, l'élément ne sera pas affiché du tout et n'occupera aucun espace. Exemple de code :

<style>
    .hide {
        display:none;
    }
</style>
<div class="hide">隐藏的元素</div>

Comme le montre le code ci-dessus, il nous suffit de définir le style de la balise div sur .hide, puis de définir son attribut d'affichage sur none pour terminer le masquage de l'élément.

    visibility:hidden
visibility:hidden est légèrement différent de display:none Il masque uniquement l'élément sans le faire disparaître. En d’autres termes, l’élément n’est pas visible, mais il prend quand même de la place. Exemple de code :

<style>
    .hide {
        visibility:hidden;
    }
</style>
<div class="hide">隐藏的元素</div>

Comme le montre le code ci-dessus, similaire à la méthode display:none, il suffit de définir le style de la balise div sur .hide, puis de définir son attribut de visibilité sur masqué. pour compléter l'élément cacher.

2. Utilisez JavaScript pour masquer les éléments de la page

Lorsque vous utilisez JavaScript pour masquer les éléments de la page, nous pouvons utiliser les deux méthodes suivantes :

#🎜 🎜 #Définir l'attribut de style de l'élément
  1. Lors de la définition de l'attribut de style de l'élément, nous pouvons utiliser du code JavaScript pour modifier directement l'attribut de style CSS de l'élément dans la page Web, afin que l'élément puisse être masqué. Exemple de code :
<script>
    var elem = document.getElementById("hide");
    elem.style.display = "none";
</script>
<div id="hide">隐藏元素</div>

Comme le montre le code ci-dessus, nous utilisons JavaScript pour obtenir le div avec l'ID d'élément hide, puis définissons son attribut style.display sur none pour terminer le masquage de l'élément. .

Utiliser l'attribut className
  1. On peut également définir un nom de classe en CSS puis appliquer la classe à l'élément spécifié en JavaScript Réaliser le masquage . Exemple de code :
<style>
    .hide {
        display:none;
    }
</style>
<script>
    var elem = document.getElementById("hide");
    elem.className = "hide";
</script>
<div id="hide">隐藏元素</div>

Comme le montre le code ci-dessus, il suffit de définir le style .hide et de l'appliquer au div avec l'ID hide pour terminer le masquage de l'élément.

3. Résumé

Cacher des éléments Web est l'une des techniques couramment utilisées dans la conception Web. Dans cet article, nous avons abordé deux façons de masquer des éléments de page à l'aide de CSS et deux façons de masquer des éléments de page à l'aide de JavaScript. Les développeurs peuvent choisir la méthode la plus appropriée pour se cacher dans le projet en fonction des besoins réels. Bien entendu, il convient de noter que les éléments que nous masquons à l'aide de ces méthodes ne sont pas vraiment supprimés de la page Web, ils peuvent toujours être détectés et manipulés, ils doivent donc être utilisés avec prudence dans les applications pratiques.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:formulaire HTML masquéArticle suivant:formulaire HTML masqué