Öröklési stílusok (tulajdonságok) a css
A CSS stílusokat kell beállítani egy adott elem lehet továbbítani annak leszármazottai (body -. Egy kivétel, mert bár ő leszármazottja kapcsolatos html, de nem lenne valami, ami nem örökli a html, de csak html örökli a body elem stílusok ). Figyeljük meg azt mondja: „lehet”. Ez azt jelenti, hogy nem feltétlenül mindig kerül továbbításra, mivel egyes tulajdonságok nem öröklődnek, de azt mondják, az alábbiakban.
Alkalmazható egy utasítást:
Amint látható, az eredmény a például a vörös szín volt kézzel leszármazottja - span, bár a kijelentés címzettje csak a szülők - p.
Képzeljünk el egy hasonló példa:
Mint látható, az eredmény eltérő, az elem a valamilyen okból nem örökölt vörös színe a szülő. Miért? Mivel a böngésző stílusok utasításokat tartalmaznak:
Ahhoz, hogy továbbra is változtatni a színét a linkek, meg kell regisztrálni a stílus:
Ezért, annak érdekében, hogy bemutassa a használatát a kulcsszó hozam ebben az esetben.
Aztán be kézzel a piros szín a kapcsolatot. De ugyanezt az eredményt is elérni a kulcsszó örökli.
Nézd meg egy példát:
Ebben az esetben, mivel az utóbbi időben, a link színe piros lesz.
És mi a különbség, kérdezed talán?
A módszer előnye, hogy közvetlen színváltozást hivatkozásokat, hogy ha változtatni az utasítást (például programozás) kapcsolatban a szülő, akkor az utódok is automatikusan változik. Mi fog történni, ha a szín az utódok közvetlenül. Ezért ezt a kulcsszót a kód (ha szükséges).
A tulajdonságok nem öröklődnek
Sajátosságai öröklött elemek
Általában nincs jellegét. Ennek hiányában nem lehet összetéveszteni a nulla. Sajátosságai 0 - ez az egyik, és annak hiánya - egészen más. Zero specificitás (0) magasabb, mint annak hiánya (NULL -. English "nem létező", használt SQL).
- Sajátosságai 0> NULL specificitás
E szempontot azonos példát, de a további utasításokat:
A sajátossága az elem * = 0, és kalibráló - NULL. Ezért ez nem vonatkozik az öröklést elem p, és a vezető elem *.