首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用react.js实现css的奇怪行为

用react.js实现css的奇怪行为
EN

Stack Overflow用户
提问于 2016-01-23 21:23:46
回答 1查看 287关注 0票数 1

我面对的是我的网络应用程序的奇怪行为。app的模型如下:

代码语言:javascript
复制
|-TaskBox
  \
   |-TaskList
     \
      |-TaskElement
      |-TaskElement
  \
   |-AddNewTask

在每个TaskElement下面,我得到了奇怪的白色空白,如图中所示:

react中的任务元素呈现的代码是:

代码语言:javascript
复制
return (
    <div className="taskElement" style={this.state.style}>
        <div className="textArea">
            <p>{this.state.text}</p>
        </div>
        <div className="iconsArea">
            <i className="material-icons" onClick={this.toEditMode}>mode_edit</i>
            <i className="material-icons" onClick={this.Delete}>delete</i>
            <i className="material-icons">keyboard_arrow_down</i>
            <i className="material-icons">keyboard_arrow_up</i>
        </div> 
     </div>
);

我不知道为什么会出现这种空白,但是当我向xml添加任何明文符号时,代码空白就会消失。那里到底发生了什么?

差距消失:

还有那个。添加到这里的代码:返回(

代码语言:javascript
复制
<div className="taskElement" style={this.state.style}>
            <div className="textArea">
                <p>{this.state.text}</p>
            </div>
            <div className="iconsArea">
                <i className="material-icons" onClick={this.toEditMode}>mode_edit</i>
                <i className="material-icons" onClick={this.Delete}>delete</i>
                <i className="material-icons">keyboard_arrow_down</i>
                <i className="material-icons">keyboard_arrow_up</i>
       </div> .  (this is the dot i added)
       </div>
    );
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-23 21:42:28

您的taskElementinline-block,因此将vertical-align: top添加到它中应该可以做到这一点。

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

https://stackoverflow.com/questions/34969028

复制
相关文章

相似问题

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