ReactJS:尽管渲染了新元素,如何将元素固定到当前位置?

用户名

我有<h1/><input/>元素,输入文字后,<button/>出现/显示

德鲁夫·库马尔·贾(Dhruv Kumar Jha)

尽管您可能必须根据整个HTML结构和CSS样式进行一些更改,但是您可以

<div style={{display: 'flex', flexDirection: 'column', alignItems: 'center'}}>

    <div>
        <h1>Do Not Move Me</h1>
        <input
        placeholder='Enter Name'
        onChange={this._displayButton}
        value={this.state.nameText}
        />
    </div>

    <div>
    {this.state.textEntered ?
        <button
        type="submit"
        />
        : null
    }
    </div>

</div>

我所做的主要更改是将flexDirection更改rowcolumn,这使div子级/子div彼此下方而不是彼此相邻。

编辑:

<div style={{display: 'flex', flexDirection: 'column', alignItems: 'center', justifyContent: 'flex-start'}}>

增加的justifyContent属性。

编辑2:

<div style={{display: 'flex', flexDirection: 'row', alignItems: 'center', justifyContent: 'center' }}>

    <h1>Do Not Move Me</h1>

    <div style={{ position: 'relative', marginLeft: 20 }}>

        <input
        placeholder='Enter Name'
        onChange={this._displayButton}
        value={this.state.nameText}
        />
        {this.state.textEntered ?
            <button type="submit" style={{ position: 'absolute', top: '-10px', right: '-10px', borderRadius: '50%', height: 40, width: 40, backgroundColor: '#881587', border: 'none' }} /> : null
        }

    </div>

</div>

您必须编辑button样式以使其看起来像您想要的方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将当前元素嵌入到新元素中并使用 jsoup 更新到文档中

来自分类Dev

如何将元素从顶部定位到固定位置,直到被另一个元素推动

来自分类Dev

如何将元素从顶部定位到固定位置,直到被另一个元素推动

来自分类Dev

算法:如何将固定长度的圆形阵列中的新元素尽可能地远离现有元素?

来自分类Dev

如何将canvas元素嵌入到当前网页的顶部?

来自分类Dev

D3.js如何将选择嵌入到新元素中

来自分类Dev

如何将子元素定位在固定位置父元素的底部

来自分类Dev

使用滚动变换将元素位置固定到父元素

来自分类Dev

如何将新元素添加到列表?

来自分类Dev

如何将内容包含到新元素中

来自分类Dev

如何将新元素动态推送到列表中

来自分类Dev

如何将css样式添加到新元素

来自分类Dev

在响应式设计中,如何将多个子元素固定到父元素的底部?

来自分类Dev

如何将html元素“固定”到父元素,但防止旋转继承?

来自分类Dev

算法:如何将固定长度的圆形数组中的新元素尽可能地远离现有元素?

来自分类Dev

如何在Reactjs中添加新元素

来自分类Dev

如何将新元素插入到已存在的mongodb中并从json文件更新已存在的文档?

来自分类Dev

插入新元素时,如何将DOM元素向下移动,以免它们重叠?

来自分类Dev

将元素包装在新元素内的正确位置

来自分类Dev

如何将距屏幕边缘可变距离的元素固定到页面上?

来自分类Dev

使用CSS,如何将元素锚定到基线并根据另一个“固定”元素调整其大小?

来自分类Dev

每次单击按钮时,如何将“li”元素从当前位置移动到第 n 个位置?

来自分类Dev

如何将JFrame固定到特定位置?

来自分类Dev

如何将容器定位到固定位置?

来自分类Dev

如何将“活动过渡动画”中的元素恢复到不同位置?

来自分类Dev

HTML / CSS | 如何将标头div中的不同元素放置到不同位置?

来自分类Dev

如何将像素矩阵直接渲染为wpf元素?

来自分类Dev

引导程序:如何将元素固定到顶部

来自分类Dev

如何将元素固定在相对放置的容器中?

Related 相关文章

  1. 1

    如何将当前元素嵌入到新元素中并使用 jsoup 更新到文档中

  2. 2

    如何将元素从顶部定位到固定位置,直到被另一个元素推动

  3. 3

    如何将元素从顶部定位到固定位置,直到被另一个元素推动

  4. 4

    算法:如何将固定长度的圆形阵列中的新元素尽可能地远离现有元素?

  5. 5

    如何将canvas元素嵌入到当前网页的顶部?

  6. 6

    D3.js如何将选择嵌入到新元素中

  7. 7

    如何将子元素定位在固定位置父元素的底部

  8. 8

    使用滚动变换将元素位置固定到父元素

  9. 9

    如何将新元素添加到列表?

  10. 10

    如何将内容包含到新元素中

  11. 11

    如何将新元素动态推送到列表中

  12. 12

    如何将css样式添加到新元素

  13. 13

    在响应式设计中,如何将多个子元素固定到父元素的底部?

  14. 14

    如何将html元素“固定”到父元素,但防止旋转继承?

  15. 15

    算法:如何将固定长度的圆形数组中的新元素尽可能地远离现有元素?

  16. 16

    如何在Reactjs中添加新元素

  17. 17

    如何将新元素插入到已存在的mongodb中并从json文件更新已存在的文档?

  18. 18

    插入新元素时,如何将DOM元素向下移动,以免它们重叠?

  19. 19

    将元素包装在新元素内的正确位置

  20. 20

    如何将距屏幕边缘可变距离的元素固定到页面上?

  21. 21

    使用CSS,如何将元素锚定到基线并根据另一个“固定”元素调整其大小?

  22. 22

    每次单击按钮时,如何将“li”元素从当前位置移动到第 n 个位置?

  23. 23

    如何将JFrame固定到特定位置?

  24. 24

    如何将容器定位到固定位置?

  25. 25

    如何将“活动过渡动画”中的元素恢复到不同位置?

  26. 26

    HTML / CSS | 如何将标头div中的不同元素放置到不同位置?

  27. 27

    如何将像素矩阵直接渲染为wpf元素?

  28. 28

    引导程序:如何将元素固定到顶部

  29. 29

    如何将元素固定在相对放置的容器中?

热门标签

归档