search
HomeWeb Front-endCSS TutorialWhat are the properties of css to hide and show elements?

The implementation attributes are: 1. display attribute, when the value is "none", the element is hidden, and when it is "block", the element is displayed; 2. visibility attribute, when the value is "hidden", the element is hidden, and it is "visible" When displaying elements; 3. overflow attribute; 4. opacity attribute.

What are the properties of css to hide and show elements?

The operating environment of this tutorial: Windows 7 system, CSS3&&HTML5 version, Dell G3 computer.

Displaying and hiding of elements

Essence: Let an element be hidden or displayed on the page.

css can realize the attributes of hiding and displaying elements

1: display attribute

  • display: none; Hidden objects

  • display: block;In addition to converting to block-level elements, there are The meaning of display elements

Note: After display hides an element, it no longer occupies its original position

2.visibility attribute

  • visibility: visible; The element is visible

  • ##visibility: hidden; The element is hidden

Note: After visibility hides the element, it will continue to occupy the original position

3.overflow attribute (showing and hiding of overflow content)

overflow: visible | hidden | scroll | auto

1 , the specific description of the attribute value is shown in the following table:

Attribute valueDescriptionvisibleDoes not cut the content and does not add scroll barshiddenHide the excess partscrollThe scroll bar will be displayed regardless of whether the content exceeds the limit. autoThe scroll bar will be displayed only when the content exceeds the limit. If the content does not exceed the limit, the scroll bar will be displayed. Do not display

4, opacity attribute

  • opacity: 0; Hide Element

  • opacity: 1; Display element

The opacity property means to retrieve or set the opacity of the object. When its transparency is 0, it disappears visually; but it still occupies that position and affects the layout of the web page.

Note: For elements with the opacity attribute added, their background and element content will also change accordingly.

(Learning video sharing:

css video tutorial)

The above is the detailed content of What are the properties of css to hide and show elements?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Micro FrontendsMicro FrontendsApr 19, 2025 am 09:37 AM

One random day not long ago, I started hearing joke after joke about "micro frontends" — sort of how I first learned about Toast. I didn't understand

PSA: Linking to a Code of Conduct Template is Not the Same as Having a Code of ConductPSA: Linking to a Code of Conduct Template is Not the Same as Having a Code of ConductApr 19, 2025 am 09:35 AM

Did you know we have a site that lists all upcoming conferences related to front-end web design and development? We do! If you're looking to go to one, check

The Twelfth FourthThe Twelfth FourthApr 19, 2025 am 09:30 AM

CSS-Tricks is 12 years old! Firmly into that Early Adolescence stage, I'd say ;) As we do each year, let's reflect upon the past year. I'd better have

What the Web Needs Now (and how ARTIFACT is here for it)What the Web Needs Now (and how ARTIFACT is here for it)Apr 19, 2025 am 09:28 AM

I recently had the pleasure of joining Dave Rupert, Chris Coyier, and Chris Ferdinandi on the Shop Talk Show to talk about the upcoming ARTIFACT Conference

Managing Multiple Backgrounds with Custom PropertiesManaging Multiple Backgrounds with Custom PropertiesApr 19, 2025 am 09:21 AM

One cool thing about CSS custom properties is that they can be a part of a value. Let's say you're using multiple backgrounds to pull off a design. Each

A Peek at New Methods Coming to PromisesA Peek at New Methods Coming to PromisesApr 19, 2025 am 09:14 AM

Promises are one of the most celebrated features introduced to JavaScript. Having a native asynchronous artifact baked right into the language has opened up a

How much specificity do @rules have, like @keyframes and @media?How much specificity do @rules have, like @keyframes and @media?Apr 18, 2025 am 11:34 AM

I got this question the other day. My first thought is: weird question! Specificity is about selectors, and at-rules are not selectors, so... irrelevant?

Can you nest @media and @support queries?Can you nest @media and @support queries?Apr 18, 2025 am 11:32 AM

Yes, you can, and it doesn't really matter in what order. A CSS preprocessor is not required. It works in regular CSS.

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft