【发布时间】:2021-06-03 13:31:05
【问题描述】:
我的第二个文本字段上的标签动画在焦点未移动时遇到问题,
HTML:
<div class="mdc-text-field mdc-text-field--outlined">
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label class="mdc-floating-label">Pre-Tax Income</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
<div class="mdc-text-field__affix mdc-text-field__affix--prefix">£</div>
<input type="number" class="mdc-text-field__input" id="income" required>
</div>
<br /><br />
<div class="mdc-text-field mdc-text-field--outlined">
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label class="mdc-floating-label">Deductions (e.g. Pension)</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
<div class="mdc-text-field__affix mdc-text-field__affix--prefix">£</div>
<input type="number" class="mdc-text-field__input" id="deductions">
</div>
JS:
import { MDCTextField } from '@material/textfield';
const textField = new MDCTextField(document.querySelector('.mdc-text-field'));
SCSS:
@use "@material/floating-label/mdc-floating-label";
@use "@material/line-ripple/mdc-line-ripple";
@use "@material/notched-outline/mdc-notched-outline";
@use "@material/textfield";
@include textfield.core-styles;
Material 10.0 并使用 webpack 5.24.3 编译
有什么建议吗?
【问题讨论】:
标签: javascript html material-design