首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文本字段中的“材料设计”Lite -底线与彩色线条之间有轻微的差距。

文本字段中的“材料设计”Lite -底线与彩色线条之间有轻微的差距。
EN

Stack Overflow用户
提问于 2016-09-16 15:58:18
回答 1查看 1.4K关注 0票数 5

我试图让材料设计Lite文本字段工作,我有一个问题,在底色线有一个轻微的3-4 px之间的灰色起跑线之间的差距。任何MDL文本字段的例子,我插入我的页面,我得到相同的结果,什么地方可以触发问题?此外,我在前端使用react.js。

我在1.2.1的材料设计精巧。

以下是一幅图片:

这是我的代码:

代码语言:javascript
复制
<div className="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
    <input className="mdl-textfield__input" type="text"/>
        <label className="mdl-textfield__label" htmlFor="nameField">
            Your name
        </label>
</div>
EN

回答 1

Stack Overflow用户

发布于 2016-10-13 19:30:08

当我和引导程序一起使用MDL时,我确实遇到了同样的问题,结果是引导css文件为标签单元添加了5 5px的空白,这就造成了5px的空白。

JSFiddle-重新创建这个问题

来自Bootstrap.css文件的代码片段

代码语言:javascript
复制
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}

Fix将label元素的页边距底部减少到0px。

Fix- JsFiddle

代码语言:javascript
复制
.mdl-textfield__label{  
   margin-bottom:0px;
 }

希望这能有所帮助。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39535700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档