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

青灯夜游
Libérer: 2022-05-18 17:59:05
original
3573 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!

source:php.cn
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