Mashairi ya Layout ya CSS
- Picha ya kimwili Taarifa ya CSS
- Picha ya mbele Max-width 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
.
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).
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; }
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; }
Mifano hii inaonyesha elementi <a> kama elementi kikubwa:
mivuno
a { display:block; }
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; }
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; }
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. |
- Picha ya kimwili Taarifa ya CSS
- Picha ya mbele Max-width ya CSS