Dino Geek essaye de t'aider

Comment modifier la visibilité d'un élément en CSS?


En CSS, la visibilité d’un élément peut être modifiée de deux manières principales:

1. Propriété `display` : Cette propriété CSS détermine le type de boîte de rendu utilisé pour un élément. Les valeurs courantes incluent `none`, `block`, `inline`, `inline-block`, `flex`, etc. Lorsque la valeur est `none`, l’élément n’apparaît pas sur la page et n’occupe pas d’espace.

Exemple :
``` #myElement { display: none;
}
```

1. Propriété `visibility` : Cette propriété peut avoir les valeurs `visible` (la valeur par défaut) et `hidden`. Contrairement à `display: none`, un élément avec `visibility: hidden` n’apparaît pas sur la page, mais contrairement à `display: none`, il occupe encore de l’espace.

Exemple :
``` #myElement { visibility: hidden;
}
```

Il est important de noter que ces modifications rendent l’élément invisible pour les utilisateurs, mais elles ne le cachent pas pour les moteurs de recherche ou les technologies d’assistance.

Si vous voulez cacher du contenu aux technologies d’assistance (par exemple, du contenu qui est visuellement caché mais qui doit rester accessible pour les lecteurs d’écran), vous pouvez utiliser la combinaison de `clip-path: inset(100%)`, `clip: rect(1px, 1px, 1px, 1px)`, et `overflow: hidden` pour ce faire.

Exemple :
```
.hide-accessibly { position: absolute !important; clip-path: inset(100%) !important; clip: rect(1px, 1px, 1px, 1px) !important; overflow: hidden !important; height: 1px !important; width: 1px !important; padding: 0 !important; border: 0 !important; whitespace: nowrap !important;
}
```


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation