Curs css

Cursul CSS. Lecția 39. Vizibilitatea elementelor. Vizibilitatea: și afișarea: proprietăți.

Cursul CSS. Lecția 39. Vizibilitatea elementelor.
Vizibilitatea: și afișarea: proprietăți.

Pentru a face elementul invizibil, folosiți proprietățile de vizibilitate (în formă: vizibilitate: ascuns;) și afișați (în această formă: afișare: nici una;).







Rețineți că aceste două posibilități oferă rezultate diferite.

vizibilitate: ascuns; - (vizibilitate: ascunsă) elementul va fi ascuns, dar va ocupa încă același loc ca înainte.

afișare: niciunul; - (afișare: nu;) elementul va fi ascuns, dar acum NU va ocupa același loc. Pagina va fi afișată, ca și cum acest element nu este deloc.

Să luăm în considerare ambele posibilități pe exemple.

Exemplul 1. vizibilitate: ascuns;

Dacă faceți clic pe butonul din partea dreaptă, se adaugă proprietatea de vizibilitate: ascunsă;
Faceți clic pe acest buton acum.

Acesta este un text într-o diva mare, pentru a arăta fluxul în jurul acestui text al unei diva mica. Când faceți clic pe buton, observați cum se schimbă aspectul acestui text (și se schimbă deloc).

Exemplul 2. afișare: niciuna;

Apăsând butonul din partea dreaptă se adaugă afișajul: nici o proprietate;
Faceți clic pe acest buton acum.

Acesta este un text într-o diva mare, pentru a arăta fluxul în jurul acestui text al unei diva mica. Când faceți clic pe buton, observați cum se schimbă aspectul acestui text (și se schimbă deloc).

Acum să trecem la teorie.

Proprietatea de vizibilitate poate avea două semnificații:
  • vizibilitate: vizibil; - vizibilitatea este activată, aceasta este valoarea implicită.
  • vizibilitate: ascuns; - vizibilitate Dezactivată, elementul este ascuns, vezi exemplul 1 de mai sus, cum funcționează această proprietate.

În ceea ce privește proprietatea afișajului. există mai multe valori posibile aici. Să le analizăm în tabelul de mai jos.

Valorile posibile pentru proprietatea de afișare sunt:

Implicit. Afișează un element ca inline (ca ).
Implicit. Afișează un element ca element inline (cum ar fi )







Afișează un element ca bloc (ca

).
Afișează un element ca element de bloc (cum ar fi

)

Afișează elementul ca un container la nivel de bloc de nivel inline. Interiorul blocului este formatat ca o zonă dreptunghiulară a nivelului blocului. Elementul în sine este formatat ca o zonă dreptunghiulară a nivelului inline.
Afișează un element ca container de bloc în linie. Interiorul acestui bloc este formatat ca o cutie in linie.

Afișează elementul ca un tabel inline.
Elementul este afișat ca un tabel la nivel în linie.

Permite unui element să se comporte ca un element

  • .
    Fie ca elementul să se comporte ca a
  • Element.

    Afișează un element fie ca bloc, fie ca linie în linie, în funcție de context.
    Afișează un element ca bloc sau în linie, în funcție de context.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a
    Element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a Element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a Element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a Element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a Element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a Element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a Element.

    Elementul nu va fi afișat deloc (nu funcționează pe strat).
    Elementul nu va fi afișat deloc (nu are efect asupra aspectului).

    Valoarea afișării: proprietatea va fi moștenită de la elementul părinte.
    Valoarea proprietății afișate va fi moștenită de la elementul părinte.

    Următoarele reguli pentru stiluri au fost utilizate în exemplu:

    Exemplul a folosit următorul cod HTML (puncte cheie):

    De asemenea, vom folosi noile clase în foaia de stil CSS și codul HTML în următorul nostru test.
    css_039_001.html ← faceți clic pentru a vedea cum arată exemplul pe acest site.
    css_039_001.zip ← descărcați exemplul de instalat pe site-ul dvs.

    Un memento. Am descărcat biblioteca jquery.js în avans, chiar și la lecția 33.

    ***** Machine-funcțional pentru deplasarea prin paginile de pagini CSS *****

    Căutare. Primul Eveniment Anterior Urmatorul Ultimul. Nu /

    Ați făcut clic pe un desen explicativ care arată cum funcționează funcția respectivă sau funcțională. Nu aveți nevoie să faceți clic pe aceste imagini, nu are rost.

    Vă mulțumim că ați vizitat această pagină și că sunteți atenți la conținutul și designul acesteia. Mult noroc și succes!







    Articole similare

    Trimiteți-le prietenilor:

    .
    Fie ca elementul să se comporte ca a
    ) element.

    Permite unui element să se comporte ca un element

    .
    Fie ca elementul să se comporte ca a
    Element.

    Permite unui element să se comporte ca un element