Brief Overview of CSS Padding

CSS padding jẹ ọkan ninu awọn ohun-ini ti awoṣe apoti CSS . Ohun elo kukuru yi ṣeto apẹrẹ ni ayika gbogbo awọn ẹgbẹ mẹrin ti ẹya HTML kan. CSS padding le ṣee lo si fere gbogbo HTML tag (ayafi fun diẹ ninu awọn ti awọn tabili tabili). Ni afikun, gbogbo awọn ẹgbẹ mẹrin ti awọn ero le ni iye miiran.

Ohun ini CSS Padding

Lati lo ohun ini CSS ti o ni kiakia, o le lo "TRUBLe" ti a npe ni "Ẹrọ TRNEBBLe" fun awọn Star Trek egeb onijakidijagan. Eyi jẹ fun oke , sọtun , isalẹ , ati osi , ati pe o tọka si awọn iwọn ti o padding ti o ṣeto ni ohun-ini ti o ni kiakia. Fun apere:

padding: oke apa ọtun apa osi; padding: 1px 2px 3px 6px;

Ti o ba lo awọn ipo ti a darukọ loke, yoo lo iye ti o padadamọ miiran si gbogbo ẹgbẹ ti ohunkohun ti HTML ti o nlo o si. Ti o ba fẹ lo kanna padadura si gbogbo awọn ẹgbẹ mẹrin, o le ṣe iyatọ rẹ CSS ati ki o kọ akọọkan kan:

padding: 12px;

Pẹlu ila ti CSS, awọn piksẹli 12 yoo waye si gbogbo awọn ẹgbẹ mẹrin ti eleyi.

Ti o ba fẹ ki padding naa jẹ kanna fun oke ati isalẹ ati sosi ati sọtun, o le kọ awọn iye meji:

padding: 24px 48px;

Iye akọkọ (24px) yoo waye si oke ati isalẹ, nigba ti keji yoo waye si apa osi ati ọtun.

Ti o ba kọ awọn iye mẹta, eyi yoo ṣe padding petele (sosi ati ọtun) kanna, lakoko yiyipada oke ati isalẹ:

padding: oke apa ọtun ati osi-isalẹ; padding: 0px 1px 3px;

Ni ibamu si awoṣe apoti CSS, padding jẹ sunmọ julọ si ero / akoonu ara rẹ. Eyi tumọ si pe o padanu papo si ipinnu kan laarin laarin iwọn akoonu tabi iga ati awọn ipo ihamọ ti o lo. Ti o ba ti ṣeto padding si odo, lẹhinna o ni kanna eti bi akoonu.

Awọn Iyipada Padanu CSS

CSS padding le mu eyikeyi iye ti kii-odi ipari. Rii daju pe pato wiwọn, bi px tabi em. O tun le ṣalaye ogorun kan fun iderun rẹ, eyi ti yoo jẹ ogorun ti iwọn ti awọn apo ti o ni awọn apo. Eyi pẹlu fun idaduro oke ati isalẹ. Fun apere:

#container {iwọn: 800px; iga: 200px; } #container p {iwọn: 400px; iga: 75%; padding: 25% 0; }

Iwọn ti paragirafi inu awọn #container element yoo jẹ 75% ti giga #container pẹlu 25% ti awọn iwọn fun padding oke ati 25% ti awọn iwọn fun awọn padding isalẹ. Eyi ni gbogbo 300 + 200 + 200 = 700px.

Awọn ipa ti fifi CWM Padding

Lori awọn ohun elo ti o ni abawọn , a ti lo padding lori awọn ẹgbẹ mẹrin. Nitori pe ano jẹ ideri kan tabi apoti tẹlẹ, a ti lo padding naa si awọn ẹgbẹ ẹgbẹ.

Nigbati CSS padding ti wa ni afikun si awọn eroja inline , o le jẹ diẹ ẹ sii ti awọn ohun elo ti o wa ni oke ati ni isalẹ awọn ifunni ti o ba jẹ pe itọju ijinlẹ ti koja ila ila, ṣugbọn kii yoo tẹ awọn ila ila soke. Iwọn iboju CSS ti a fi tọka si awọn eroja inline yoo wa ni afikun si ibẹrẹ ti awọn ero ati opin opin. Ati awọn padding le fi ipari awọn ila. Ṣugbọn kii yoo lo si gbogbo awọn ila ti ila ila-ọpọlọ, nitorina o ko le lo irọra lati fi ara si apa kan ti akoonu ila-ila pupọ.

Pẹlupẹlu, ni CSS2.1, o ko le ṣẹda awọn ohun amorindun nibiti iwọn naa da lori ohun ti o pẹlu awọn ipin-iṣiro fun awọn iwọn (tabi awọn iwọn iwọn padding). Ti o ba ṣe abajade ni a ko ṣalaye. Awọn aṣàwákiri yoo tun han awọn akoonu, ṣugbọn o le ma gba awọn esi ti o n reti. Ti o ba ronu nipa rẹ, o jẹ oye, bi ẹni pe o ni idiwọ apo rẹ nilo lati mọ iwọn ti awọn ohun elo ọmọ rẹ lati le ṣọkasi iwọn rẹ-gẹgẹbi nigbati ko ni oju-ọna ti a ṣafihan, ati ọkan tabi diẹ ẹ sii iwọn kan ti a ṣeto gẹgẹbi ipin ogorun ti igbọkanle nkan, eyi yoo ṣeto apẹrẹ ipin kan lai si idahun. Ti o ba lo awọn ipin-iṣiro fun awọn ipari ti ohunkohun ti o wa lori iwe rẹ, o yẹ ki o rii daju pe awọn ifilelẹ ti awọn obi ni a tun ṣe alaye rẹ.