Stăpânirea selectorilor generali de secvențe Navigare cu tab-uri personalizate

Bine ați venit la următoarea serie de tutoriale unde folosim combinatorul general de frate ~ pentru a crea diferite componente pentru web. Acest tutorial va acoperi elementele de navigație folosind link-uri și intrări radio.

În plus față de selectorii CSS, se va schimba proprietăți și stări de intrare din tutorialul anterior, vom acoperi și un hack de frontieră, Sass pentru bucle, calc (), și accesibilitatea!

Ce căutăm spre lucruri

Iată demo-ul pe care îl vom construi:

O avertizare rapidă: aceste efecte CSS pot funcționa sau nu în browsere mai vechi - le-am testat în cele mai recente versiuni de Chrome, Firefox și Safari.

Voi folosi Sass, un preprocesor CSS pentru a accelera procesul de codificare!

Voi folosi, de asemenea, uimitorul AutoPrefixer în locul prefixelor furnizorilor. Dacă utilizați CodePen, asigurați-vă că mergeți la setările stiloului dvs., faceți clic pe CSS și selectați AutoPrefixer.

1. Tab-uri de legătură

Prima versiune pe care o vom crea este bara de tab-uri care cuprinde  link-uri. Aceasta este cea mai simplă și mai ușor de făcut; este ideal pentru ca o navigație generală să fie utilizată pe mai multe pagini web diferite.

Configurarea codului HTML

Vom începe cu un program de bază