Inhoudsopgave:

Hoe zou u een eigenschap overschrijven die wordt overgenomen in CSS?
Hoe zou u een eigenschap overschrijven die wordt overgenomen in CSS?

Video: Hoe zou u een eigenschap overschrijven die wordt overgenomen in CSS?

Video: Hoe zou u een eigenschap overschrijven die wordt overgenomen in CSS?
Video: Do You Really Understand CSS Inheritance? 2024, Mei
Anonim

De geërfd eigendom regel

Erfenis staat een onderliggend element toe om erven stijlen van een bovenliggend element. Wanneer we moeten overschrijven geërfd stijlen, kan dit eenvoudig worden gedaan door het onderliggende element in onze CSS . In het vorige voorbeeld zagen we hoe de bronvolgorde de achtergrondkleur voor het blockquote-element bepaalde

Bovendien, hoe erf ik een CSS-klasse van een andere?

Helaas, CSS voorziet niet ' erfenis ' zoals programmeertalen als C++, C# of Java dat doen. U kunt geen aangifte doen CSS-klasse en breid het dan uit met een andere CSS-klasse.

Behalve hierboven, hoe vermijd je belangrijk in CSS? Tot Vermijd te gebruiken ! belangrijk , alles wat u hoeft te doen is de specificiteit te verhogen. In uw geval hebben beide selectors dezelfde specificiteit. Het probleem wordt hoogstwaarschijnlijk veroorzaakt doordat uw mediaquery vóór uw "Normal CSS ", en wordt dus overschreven.

Welke CSS-eigenschappen worden op deze manier overgenomen?

Lijst met CSS-eigenschappen die zijn overgenomen

  • grens-instorting.
  • grens-afstand.
  • bijschrift-kant.
  • kleur.
  • cursor.
  • richting.
  • lege cellen.
  • lettertype-familie.

Wat is het gebruik van overnemen in CSS?

De CSS overnemen trefwoord zorgt ervoor dat het element waarvoor het is opgegeven de berekende waarde van de eigenschap van het bovenliggende element overneemt. Het kan worden toegepast op elke CSS eigendom, inclusief de CSS steno allemaal. Voor geërfd eigenschappen, versterkt dit het standaardgedrag en is alleen nodig om een andere regel te overschrijven.

Aanbevolen: