我想知道我的代码是否正确使用了 BEM。我不知道是否必须更改类form__label--close
和form__input--close
某种js-is-closed
类,因为单击元素时,该类会被 javascript 删除。
这是我的 HTML 代码:
<form class="form">
<h1 class="form__title">Sign in</h1>
<div class="form__group">
<label class="form__label form__label--close" for="email-id">Email ID</label>
<input type="email" class="form__input form__input--email form__input--close" id="email-id">
</div>
<div class="form__group">
<label class="form__label form__label--close" for="password">Password</label>
<input type="password" class="form__input form__input--password form__input--close" id="password">
</div>
<a class="form__link" href="#">Forgot Password ?</a>
<button type="submit" class="form__submit">Login</button>
<a href="#" class="reset reset--hide">Reset</a>
</form>
还有我的 Codepen 链接:http ://codepen.io/koban/pen/rVgxpq