Mashairi ya Layout ya CSS

Display Thamani ya display ni thamani ya CSS ambayo inahusiana na ushindani wa muundo.

Thamani ya display

Display Inasababisha kuwa elementi inaelewa au inafanyishwa kama itakuwa.

Kila elementi ya HTML ina thamani wa display wa kufikia, ambao inahusiana na aina yake ya elementi. Kati ya uhusiano wa walioonekana, thamani wa display wa kufikia wa kawaida ni block au inline.

Bofya kuonyesha pana.

Hali hii inahusu elementi ya <div> ambaye inahifadhiwa kwa uharibifu.display:none)

inaaminika muundo wa CSS, na tumekua tumekaa na JavaScript kwa kubonya hii. (Badilisha display:block)

Elementi za kikubwa (block element)

Elementi za kikubwa zinginekwa kuanza mawakala mpya, na inapata eneo lakeo kwa kiasi kikubwa (kikubwa kikubwa kwenye eneo la kushambulia na kushindwa).

Elementi <div> hii inaenea elementi za kikubwa.

Mifano ya elementi za kikubwa:

  • <div>
  • <h1> - <h6>
  • <p>
  • <form>
  • <header>
  • <footer>
  • <section>

Elementi za kifaa kinachotumika (inline element)

elementi za kifaa kinachotumika haingepewa kuanza mawakala mpya, na inapata eneo lakeo tu.

Hii ni mawakala waElementi <span> za kifaa kinachotumika.

Mifano ya elementi za kifaa kinachotumika:

  • <span>
  • <a>
  • <img>

Display: none;

display:none; inaaminika na JavaScript kwa kubonya na kuondoa elementi, bila kufaika na kurejeshwa tena. Ikiwa unataka kumtumia hii, angalia mifano ya mwisho ya ukurasa huu.

kwa msingi,<script> elementi inatumia display:none;.

Kubadilisha muundo wa Display wa Msingi

Kama ilivyotukua, kila elementi ina muundo wa display wa msingi. Lakini, unaweza kubadilisha huo.

Kubadilisha elementi za kifaa kinachotumika kwa block element, na vice versa, linaweza kusaidia kumekua ukurasa kwa njia inayofaa na uadilifu wa andaa wa Web.

Mfano wa kawaida ni kubuni elementi za kifaa kinachotumika kama inline kwa kumekua menyu wa mawingu. <li> elementi:

mivuno

li {
  display:inline;
}

Jifunze tena

Taradhis:kumewa kumwandaa muundo wa display wa elementi linaweza kubadilishamuundo wa elementina hauwahitaji kubadilisha aina ya elementi. Kwa hivyo, elementi za display:block; elementi za kifaa kinachotumika haingepewa kusababisha block element zingine.

Mifano hii inaonyesha elementi <span> kama elementi kikubwa:

mivuno

span {
  display:block;
}

Jifunze tena

Mifano hii inaonyesha elementi <a> kama elementi kikubwa:

mivuno

a {
  display:block;
}

Jifunze tena

Kubonya elementi - display:none au visibility:none?

display:none

visibility:none

Reset

kwa kutumia Display muundo wa none Inaweza kubonya elementi. Elementi linatakikwa kubonywa, na ukurasa linatukia kuwa kama elementi haina kwenye kwa hivyo:

mivuno

h1.feli {
  display:none;
}

Jifunze tena

visibility:none; inaweza kubonya elementi.

lakini, elementi hata haukutea eneo lakeo kama ilivyotokana. Elementi linatakikwa kubonywa, lakini haukutaka kusababisha muundo:

mivuno

h1.feli {
  Visibility: hidden;
}

Jifunze tena

Mifano ya mengine

Muongo wa display: none; na visibility: hidden;
Mifano ya display: none; na visibility: hidden;
Kusababisha kusoma kwa CSS na JavaScript
Mifano ya kusoma kwa CSS na JavaScript kwa kuonekana wakati wa kubonia.

Mimba ya Display/Visibility ya CSS

Mimba Muhtasari
Display Kutumia elementi kwa uonekano.
Visibility Kutumia elementi kwa uonekano.