Indholdsfortegnelse:

Hvordan vil du tilsidesætte en ejendom, der er ved at blive nedarvet i CSS?
Hvordan vil du tilsidesætte en ejendom, der er ved at blive nedarvet i CSS?

Video: Hvordan vil du tilsidesætte en ejendom, der er ved at blive nedarvet i CSS?

Video: Hvordan vil du tilsidesætte en ejendom, der er ved at blive nedarvet i CSS?
Video: Do You Really Understand CSS Inheritance? 2024, December
Anonim

Det arvet ejendom Herske

Arv tillader et underordnet element at arve stilarter fra et overordnet element. Når vi har brug for det tilsidesætte nedarvet styles, kan det nemt gøres ved at målrette barnets element i vores CSS . I det foregående eksempel så vi, hvordan kilderækkefølgen bestemte baggrundsfarven for blockquote-elementet

Desuden, hvordan arver jeg en CSS-klasse til en anden?

Desværre, CSS giver ikke ' arv ' på den måde, som programmeringssprog som C++, C# eller Java gør. Du kan ikke erklære en CSS klasse og så forlænge det med en anden CSS-klasse.

Udover ovenstående, hvordan undgår du vigtigt i CSS? Til undgå at bruge ! vigtig , alt hvad du skal gøre er at øge specificiteten. I dit tilfælde har begge dine vælgere identisk specificitet. Problemet skyldes højst sandsynligt, at din medieforespørgsel er placeret før din "Normal CSS ", og bliver dermed tilsidesat.

På denne måde, hvilke CSS-egenskaber arves?

Liste over CSS-egenskaber, der er nedarvet

  • grænse-kollaps.
  • grænse-afstand.
  • billedtekst-side.
  • farve.
  • cursoren.
  • retning.
  • tomme celler.
  • skrifttype-familie.

Hvad er brugen af arv i CSS?

Det arve CSS nøgleordet får det element, som det er specificeret for, til at tage den beregnede værdi af egenskaben fra dets overordnede element. Det kan anvendes på enhver CSS ejendom, herunder CSS stenografi alle. Til nedarvet egenskaber, forstærker dette standardadfærden og er kun nødvendig for at tilsidesætte en anden regel.

Anbefalede: