Padding és margin tulajdonságok és hogyan kell használni őket, css

Ma fogunk dolgozni, hogy megértse a különbség a HTML padding (padding) és letéti (világűr) a CSS. De először foglalkoznak a szintaxis. Számos módja van, hogy írjon e tulajdonságok: normál és sűrített:

Padding és margin tulajdonságok és hogyan kell használni őket, css

Padding és Margó a CSS

A szokásos formáját a helység tulajdonságait felvétel könnyebb megérteni, mert hasonlít az összes többi stílus bejegyzések:

Másrészt, gyorsírásos CSS egyesíti ezeket a funkciókat egy közös tulajdon „padding”.

A kitöltés és a margó négy értékek: felső, jobb, alsó és bal. A rövidített jelölés fenti kapnak Ugyanaz a négy értéke egymástól elválasztott térben. Az első a négy érték a felső, majd vissza jobbra, alulról (padding alsó HTML) és a bal oldalon:

Ez a bejegyzés lehet rövidíteni, hogy három érték rögzítésére, ha a bal és a jobb padding / árrés azonosak. Például, ha a felső behúzás 30px. A balra és jobbra 10px. és az alsó - 40px. akkor használja az alábbi űrlapot:

Csökkent a két érték!

Ha a felső és az alsó padding / árrés egyenlő, és a bal és a jobb padding / árrés is ugyanaz, akkor lehetséges, hogy adja csak a két érték. Ebben a példában, hogy van egy felső és alsó margó, amelyek egyenlő 10px. és a bal és jobb margó - a 20px. A CSS a következő lesz:

Csak egy értéket!

A legújabb változata a rövidítése a kitöltés és a margó HTML csak egyetlen érték. Ezt a rekordot akkor használható, ha minden margó (felső, alsó, jobb és bal) azonos értékű. Ha akarnánk, hogy valamennyi félnek margóján 20px. A CSS nézne ki:

Amikor egy felvételi formátum kezelhető? Például, ha meg szeretné adni csak az alsó eleme a behúzás, fogom használni a normál felvétel, mivel ez szükséges alkalmazni egy ingatlan csak az egyik oldalára: padding-bottom: 30px;

Hogyan működik és MARGIN PADDING

E között a két tulajdonság van egy jelentős különbség. Padding meghatározására használják a teret a tartály belsejében HTML-elem. Margó meghatározására használják a tér körül a külső határokat az elemek.

Képzeljük el, hogy a kitöltés visel rád télikabátot. Kabát egy részét, de ha dobtam festék van, akkor fedezné egy nagyobb területen, mint ha nem lenne ez a kabát.

Azt is gondolom, a padding töltőanyagként egy kartondobozban. Ha kitölti egy doboz hab, akkor tartsa a tartalmukat egy távolság a széle a doboz. Padding a CSS csinál ugyanaz.

PADDING tőkét és a példa oldal

Tekintsük tulajdonságok elemekkel a példákban. Kezdjük bekezdés (tag

), Majd adja hozzá a háttér színét, és adjunk hozzá 30px szegély minden oldalon.

Az alábbiakban a bal oldalon látható, hogy e bekezdés padding 30px körül. A kép jobbra, én használtam a Google Chrome-eszközöket. meg ott, ahol a padding HTML megkezdi / befejezi azt az elemet. A zöld szín az alábbi képen - egy szivacs. amely körül van elhelyezve a tartály. Sötétkék háttérszín tölti be a belső tartomány:

Most adjunk hozzá egy bekezdés árrés. Majd adjunk hozzá egy felső margó és alsó 30px. és 20px balra és jobbra. Az alábbiakban a képre, a bal oldalon látható, hogy ez megváltozott, és a folyosón árrés. A tényleges szélessége a kép kisebb lesz, mert az árrés kitolja másik HTML elem határait. A jobb oldalon látható, hogy a narancssárga szín - ez az árrés elem körül. margó mindig túl padding és sötétkék alapon nem terjed ki a terület margin:

Padding és margin tulajdonságok és hogyan kell használni őket, css

Ha még mindig zavaros, hogyan kell használni a kitöltés és a margó HTML. akkor itt az ideje, hogy a kísérlet! Minél többet használja a CSS tulajdonságokat. és módosítsa az értéket, a jobb megértését, hogyan működnek.

Fordítása a cikk „CSS PADDING VS. MARGIN ÉS HASZNÁLATUK „állítjuk elő a projekt csapat barátságos Web design tól Z-ig