javascript - 输入类型=文本格式问题 Bootstrap React Javascript
问题描述
我正在使用 type=text 和 type=email 的验证器。我不确定为什么电子邮件字段显示输入下划线但文本类型却没有。想法?
<form noValidate onSubmit={this.onSubmit}>
<div className="input-field col s12">
<input
onChange={this.onChange}
value={this.state.name}
error={errors.name}
id="name"
type="text"
className={classnames("", {
invalid: errors.name
})}
/>
<label htmlFor="name">Name</label>
<span className="red-text">{errors.name}</span>
</div>
<div className="input-field col s12">
<input
onChange={this.onChange}
value={this.state.email}
error={errors.email}
id="email"
type="email"
className={classnames("", {
invalid: errors.email
})}
/>
<label htmlFor="email">Email</label>
<span className="red-text">{errors.email}</span>
</div>
解决方案
@domenikk 感谢您的互动。又看了看发现了这个:input[type=text]:not(.browser-default){ border-bottom:none; margin:0; }
推荐阅读
- node.js - 从计划的 Windows 任务调用时,节点的 spawn/exec 不工作
- laravel - Laravel Lighthouse Graphql belongsToMany 具有枢轴值的突变
- typescript - Rxjs 将 API 结果 Observable 转换为服务函数中的另一个 Observable
- python - Matplotlib:从保存图像的边缘删除白色边框
- css - Flexbox flex-direction 在 Firefox/IE/Edge 上隐藏滚动
- python - 将大型图像数据集附加到数组
- excel - 在同步位置 (SharePoint) 从 VBA 调用 PowerShell 脚本
- android - Android 4.4 上的 SSL 证书问题:找不到证书路径的信任锚
- python - 烧瓶 SQLAlchemy updated_on
- javascript - 字符串的正则表达式