cześć!
od jakiegoś czasu nazywam classy metodyką BEM, teraz natknąłem się na coś takiego
<body>
<header class="header">
<nav class="header__nav">
<ul class="header__menu">
<li class="header__manu-item header__manu-item--??????????"><a href="#" class="menu-item__link">Content</a></li>
<li class="header__manu-item"><a href="#" class="menu-item__link">Contact</a></li>
<li class="header__manu-item"><a href="#" class="menu-item__link">About me</a></li>
<li class="header__manu-item"><a href="#" class="menu-item__link">Sign up</a></li>
metodyka bem - block__element--modifire
No, itemy listy będą animowane, więc trzeba nadać dodatkową class z modifire.
i trudze się jak to nazwać, ktoś by powiedział nazwij to header__menu-item--link po prostu ale nie wiem czy to poprawne, XD wiem taka błahostka ale od kąd wiem co to jest nie czytelny kod dabam o wszystko w tym aspekcie. Więc
- modyfikatory - specyficzne warianty elementów: input do wpisywania hasła, guzik “Anuluj” lub aktywny link w menu
np (to z artykułu o bem)
.login__input--password
.login__button--cancel
tu fragment modifire to w clasie funkcja jaką pełni ten element.
moje pomysły:
myślałem tak, --link, --animation (czyli to co się dzieje gdy właśnie element się modyfikuje), czy może zdarzenie które aktywuje tę clasę czyli --hover np.
jeżeli zbyt błaha sprawa by poświęcać czas na odp czegos takiego to tez dajcie znać