Nu, ai înțeles greșit.
Luați în considerare acest exemplu:
În cazul în care o regulă este atribuit unui descendent al primului nivel și moștenită de un descendent din 2.
În cazul B, de obicei, atribuite descendenții toate nivelurile.
explicații mai precise:
În primul caz, pentru a schimba stilurile de descendent al doilea nivel, este suficient pur și simplu pentru a porni un selector unic pentru a suprascrie stilurile, deoarece trece aproape de proba țintă și propriul selector implicită are o greutate egală cu 0.
În al doilea caz, pentru a schimba un descendent al doilea nivel trebuie să alocați selectorul de stiluri a căror greutate nu este mai puțin. decât normele anterioare, deoarece elementul lovește eșantionul țintă.
Pentru a câștiga al doilea caz, crește selectorul de greutate
Răspuns 22 '16 ianuarie, la 09:58
Totul funcționează în conformitate cu documentația. Regula dvs. selectează toți descendenții td (inclusiv „nepoți“ și „nepoți“) de masă cu clasa specială. și au deja - numai o legătură directă.
Puteți verifica regula table.special> tr> td> H1
Răspuns 22 '16 ianuarie, la 09:48
Judecând din descrierea, ar trebui să fie selectate doar pentru copii, dar nu și nepoții lor, acum uite - în unele cazuri, nu suntem interesați de toate „descendenți“ a unui element structural, dar numai direct - nu „nepoți“ sau „strănepoții“, ci numai „copii „(copil). Pentru a indica faptul că regula se aplică numai stilul descendentul direct al simbolului „>“ este folosit în selectorul. - Yuriy Svetlov 22 ianuarie '16 la 10:03
Citiți documentația și regula scrisă cu atenție: alegeți un tabel special. selectați în continuare toți descendenții td. inclusiv cele care sunt afiliate la masa speciala. Abia acum toate td selectate a căutat descendenții direcți ai h1. - alenkins 22 '16 ianuarie, la 10:07