按钮未对齐的引导程序

Bootstrap where button is not align

提问人:Carrie Kaski 提问时间:11/9/2023 最后编辑:Carrie Kaski 更新时间:11/9/2023 访问量:55

问:

我有一个问题,如下代码

<div className="row">
                  <div className="col-md-3">
                    <DateTimePickerComponent
                      id="dateFrom"
                      name="dateFrom"
                      placeholder="Date from"
                      
                    />
                    <div className="d-flex align-items-center error-container">
                      {searchForm.touched.dateFromError && Boolean(searchForm.errors.dateFromError) && (
                        <span className="text-danger small">{searchForm.errors.dateFromError}</span>
                      )}
                    </div>
                  </div>
                  <div className="col-md-4">
                    <DateTimePickerComponent
                      id="dateTo"
                      name="dateTo"
                      placeholder="Date to"
                     
                    />
                    <div className="d-flex align-items-center error-container">
                      {searchForm.touched.dateFromError && Boolean(searchForm.errors.dateFromError) && (
                        <span className="text-danger small">{searchForm.errors.dateFromError}</span>
                      )}
                    </div>
                  </div>

                  <div className="col-md-4 d-flex align-items-center">
                    <DropDownListComponent
                      id="vouType"
                      dataSource={sessionLists}
                      
                    />
                    <Button variant="outlined">Detail</Button>
                  </div>
                </div>
              </div>

当我运行它时,最后一个 DropDownListComponent 和按钮 目前是这个enter image description here

把它放在中间,我想与像这样的文本框垂直对齐

我能知道如何制作吗? 我想做这个enter image description here

css twitter-bootstrap 引导-5

评论

0赞 Marian Theisen 11/9/2023
您的按钮在垂直中心对齐,只需在 Chrome/Safari/Firefox 开发工具中检查边界即可。问题是,由于顶部的标签,您的盒子比您想象的要高。
0赞 isherwood 11/9/2023
这种问题最好以渲染的 HTML 而不是 JSX 的形式呈现。至少,标记 React,但理想情况下,使用编辑器将 HTML 和 CSS 放在演示片段中。在将您的代码转储给我们之前提出您的问题。请参阅如何询问更多提示。

答:

-1赞 Abisha 11/9/2023 #1

在进行响应式布局时,根据您的断点 col-md 垂直对齐。调整列大小,而不是使用 col-md-4,而是使用 col-sm-4。

我不清楚你面临的问题是什么。将生成的问题以屏幕截图形式共享,更易于分析