Aprann Kisa Cascade a nan Kaskad Fèy Style vle di

CSS Kout kou

Cascade a se sa ki fè fèy CSS style konsa itil. Nan ti bout tan, kaskad la defini lòd nan priyorite pou ki jan konfli estil yo ta dwe aplike. Nan lòt mo, si ou gen de diferan estil:

p {koulè: wouj; }}
p {koulè: ble; }}

Kaskad la detèmine ki koulè paragraf yo ta dwe, menm si fèy la style eta yo ke yo ta dwe tou de wouj ak ble. Alafen sèlman yon sèl koulè ka aplike nan paragraf, se konsa gen te dwe yon lòd.

Epi se lòd sa a aplike pa ki selektè (p a nan egzanp ki anwo a) gen pi wo priyorite a ak ki lòd yo parèt nan dokiman an.

Lis sa a se yon senplifikasyon nan ki jan navigatè ou a deside priyorite pou yon style:

  1. Gade nan fèy la style pou yon seleksyon matche eleman an. Si pa gen okenn estil defini, Lè sa a, sèvi ak règleman yo default nan navigatè a
  2. Gade nan fèy la style pou selektè make! Enpòtan epi aplike sa yo nan eleman ki apwopriye yo.
  3. Tout estil nan fèy la style pral pase sou deye estil navigatè default (eksepte nan ka a nan fèy papye style itilizatè).
  4. Pi espesifik selektè a style, ki pi wo a priyorite a li pral genyen. Pou egzanp, div> p.class gen plis espesifik pase p.class ki pi plis espesifik pase p.
  5. Finalman, si de règleman aplike nan eleman nan menm epi yo gen menm prekosyon selektè a, youn nan ki te chaje dènye yo pral aplike. Nan lòt mo, fèy la style li li soti nan tèt jouk anba, ak Styles yo ap aplike sou tèt youn ak lòt.

Ki baze sou règ sa yo, nan egzanp ki anwo a, paragraf yo ta dwe ekri nan ble, paske p {koulè: ble; } vini dènye nan fèy la style.

Sa a se yon eksplikasyon trè senplifye nan kaskad la. Si ou enterese nan aprann plis sou ki jan kaskad la ap travay, ou ta dwe li Kisa "Cascade" vle di nan dra Cascading Style? .