Cześć. Przejrzałem wiele tutoriali na YT o BEMie, jak pisać, nazywać itd, ale potrzebuję większego przykładu. Najlepiej gotowa strona, codepen, cokolwiek, gdzie będę mógł podejrzeć wiele różnych bloków i elementów, zobaczyć jak tworzy się wielkie strony przy użyciu BEM. Po prostu u mnie występuje problem taki, że nie za bardzo wiem jak nazywać bloki które są błęboko zagnieżdżone w innych blokach. Np. header > div > div > div ---> no i właśnie, jak nazwać tego diva? I mam też problem ze zrozumieniem tego, kiedy i dlaczego są osobne klasy do pozycji elementu a osobne do wyglądu - dlaczego nie może być jednej klasy od pozycji i wyglądu dla np. buttona w formularzu rejestracji.
0
0
header > div > div > div ---> no i właśnie, jak nazwać tego diva?
Od odpowiedzialności: co ten div
reprezentuje?
0
mam np. section header
, w niej diva header__nav
i teraz w srodku chce dac np. ul
. Jaką dać klasę do tego ul
, może być header__nav__ul
? czy po prostu nie trzeba powtarzac tego poczatkowego header
i wpisac samo nav__ul
?
0
Powinieneś stylować od funkcjonalności, a nie znaczników - co ta lista ma reprezentować?