首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与React-Bootstrap对齐

与React-Bootstrap对齐
EN

Stack Overflow用户
提问于 2016-01-05 19:04:41
回答 2查看 22.1K关注 0票数 10

我对React-Bootstrap (以及一般的前端工作)相当陌生。使用React-Bootstrap时,对齐元素的最佳实践是什么?

例如:

代码语言:javascript
复制
<Grid>
    <Row className="show-grid">
        <Col md={10}>
          <Input type="text" label="Filter"/>
        </Col>
        <Col md={2}>
          <Button>Clear</Button>
        </Col>
      </Row>
</Grid>

https://jsfiddle.net/f9vdksnu/1/

如何将Button组件与Input组件整齐对齐?默认情况下,按钮与顶部对齐。

除了解决这个特殊问题之外,我还对如何与React-Bootstrap保持一致的最佳实践感兴趣。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-06 00:47:53

从技术上讲,你的两个柱子是完美地相邻对齐的。

由于输入位于表单组内,因此与"clear“按钮相比,它获得了额外的高度。

如果从代码中删除label="Filter",就可以看到正确的对齐方式。

我现在看到它的唯一方式是给按钮一个margin-top: 25px;

这是Demo

基本上,我为按钮提供了一个自定义类,并在css中添加了所需的页边距来对齐它。

票数 8
EN

Stack Overflow用户

发布于 2020-10-31 14:05:38

添加这个。

代码语言:javascript
复制
<Row className="align-items-end">
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34610156

复制
相关文章

相似问题

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