Maison > interface Web > Questions et réponses frontales > Quelles sont les propriétés utilisées pour se cacher en CSS

Quelles sont les propriétés utilisées pour se cacher en CSS

青灯夜游
Libérer: 2022-05-18 17:59:05
original
3641 Les gens l'ont consulté

Trois attributs utilisés pour masquer : 1. visibilité, lorsque la valeur de l'attribut est "cachée", l'élément caché lui-même peut occuper la position ; 2. affichage, lorsque la valeur est "aucune", l'élément caché lui-même ne peut pas occuper la position. position ; 3. Débordement, lorsque la valeur est "masquée", le contenu au-delà de la boîte peut être masqué.

Quelles sont les propriétés utilisées pour se cacher en CSS

L'environnement d'exploitation de ce tutoriel : système Windows7, version CSS3&&HTML5, ordinateur Dell G3.

Masquer les propriétés et les valeurs en CSS

  • visibility:hidden Masquer l'élément lui-même et occuper sa position dans la page Webvisibility:hidden 隐藏元素本身,并且在网页中 占位置

  • display:none 隐藏元素本身,并且在网页中 不占位置 (常用)

  • overflow:hidden

display:none Cache l'élément lui-même et ne prend pas de place dans la page Web (couramment utilisé) <p><strong></strong></p> <code>overflow:hidden Masque le contenu au-delà de la boîte (le contenu excédentaire est masqué mais ne occupe de l'espace)

Quelles sont les propriétés utilisées pour se cacher en CSS

Exemple 1 : affichage :aucun ne prend position, se cache

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>隐藏元素</title>
    <style>
      * {
        /* 去除页面默认的边距 */
        padding: 0;
        margin: 0;
      }
      .box1 {
        width: 200px;
        height: 200px;
        float: left;
        background-color: orange;
        margin: 50px 50px;
        /* 默认显示,不隐藏 */
        display: block;
      }
      /* 鼠标悬停在box1隐藏box1 */
      .box1:hover {
        display: none;
      }
      .box4 {
        float: left;
        width: 200px;
        height: 200px;
        background-color: pink;
        margin: 50px 50px;
      }
    </style>
  </head>
  <body>
    <div>
      <p>box1</p>
      <p>display: none;</p>
    </div>

    <div>普通</div>
  </body>
</html>
Copier après la connexion

Quelles sont les propriétés utilisées pour se cacher en CSS

Exemple 2 : visibilité :cachée, prend position, se cache

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>隐藏元素</title>
    <style>
      * {
        /* 去除页面默认的边距 */
        padding: 0;
        margin: 0;
      }

      .box2 {
        float: left;
        width: 200px;
        height: 200px;
        background-color: skyblue;
        margin: 50px 50px;
        
      }
   /* 鼠标悬停在box2隐藏box2 */
  .box2:hover {
  visibility: hidden;
  }
      .box4 {
        float: left;
        width: 200px;
        height: 200px;
        background-color: pink;
        margin: 50px 50px;
      }
    </style>
  </head>
  <body>

    <div>
      <p>box2</p>
      <p>
        visibility: hidden; <br />
      </p>
    </div>

    <div>普通</div>
  </body>
</html>
Copier après la connexion

Quelles sont les propriétés utilisées pour se cacher en CSS

Exemple 3 : overflow:hidden cache le contenu au-delà de la boîte

🎜🎜 (Partage de vidéos d'apprentissage : 🎜tutoriel vidéo CSS🎜, 🎜front-end web🎜)🎜

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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal