twitter-bootstrap - Bootstrap Material design float 标签与输入文本重叠

标签 twitter-bootstrap material-design mdbootstrap

我正在使用 bootstrap material design,当文本被预填充时,我的标签与我的输入文本重叠。(引用下面我的屏幕截图)。有什么办法可以防止标签重叠?

enter image description here

我的代码:

<div className="modal-body">
    <div className="md-form">
        <input type="text" className="form-control" defaultValue={ project.name } ref="name"/>
        <label>Name</label>
    </div>
    <div className="md-form">
        <input type="text" className="form-control" defaultValue={ project.description } ref="description"/>
        <label>Description</label>
    </div>
    <div className="md-form">
        <input type="text" className="form-control" defaultValue={ project.slug } ref="slug"/>
        <label>Slug</label>
    </div>
</div>

提前致谢!

最佳答案

已更新

translateY() 值将在输入处于事件状态或获得焦点时更改标签的位置。您可以操纵它的值来设置所需的标签位置,也可以更改字体大小的值。

HTML:

<div className="md-form">            
        <input type="text" className="form-control" defaultValue={ project.name } ref="name"/>    
        <label>Name</label>        
</div>

CSS:

.md-form label.active {
    font-size: 0.8rem;
    transform: translateY(-140%);
}

希望对你有帮助

关于twitter-bootstrap - Bootstrap Material design float 标签与输入文本重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39577703/

相关文章:

android - Activity 恢复时更新 RecyclerView?

javascript - mdbootstrap 不使用 php 显示图像

javascript - 调整图像大小以适应父 CSS/Bootstrap

css - 禁止打印某些链接的默认 Bootstrap 样式

angular-material - 如何获取点击的 mat-button 而不是 mat-button 包装器的 id?

java - 如何在 MaterialCalendarView 中显示特定日期和时间的事件?

angular6 - TypeError : obj[key]. 包含不是一个函数

javascript - MDB Video Player强制取消静音

ajax - ASP4.5.1、Bootstrap、带 AJAX 控制工具包在 iOS 浏览器上引发 ScriptManager 错误

javascript - 如何使用 jQuery 打开 Bootstrap 模式窗口?