javascript - react组件中如何使用antd divider分隔屏幕的两侧?

标签 javascript reactjs antd

我正在使用 antd 并希望垂直分隔线将屏幕的两侧分开。两侧实际上由不同的 Col 组件分隔。它们目前看起来像这样:

 class Example extends React.Component {
   render () {
     return (
      <Row>
        <Col span={11}>
          CONTENT ONE SIDE
        </Col>
        <Col span={2}>
          <Divider type='vertical'/>
        </Col>
        <Col span={11}>
          CONTENT OTHER SIDE
        </Col>
      </Row>
     )
   }
 }

这里的问题是分隔线几乎没有出现。我希望它一直到内容结束的地方。相反,它只是一条很小的线。

这是它当前的截图:

enter image description here

你几乎看不到中间的分隔线。

如何使垂直分隔线与内容一样长?

谢谢!

最佳答案

您可以将分隔线的高度设置为100%,参见this sandbox

    <Divider type="vertical" style={{ height: "100%" }} />

关于javascript - react组件中如何使用antd divider分隔屏幕的两侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57169310/

相关文章:

reactjs - 如何只打开一个弹出窗口

javascript - 如何存储要添加到多行中的 HTML 内容?

javascript - Angularjs,使用 $http.post 创建客户指令

JavaScript - 替换字符串包含旧字符串,因此替换自身

reactjs - 使用extends React.Component机制正确创建antd Form

javascript - 如何加载保存的日期值 (YYYY-MM-DD HH :mm:ss) with Antd DatePicker in React?

javascript - 如果图像 url 无效,则从替代文本中删除边框

reactjs - 在 Jest : NavigationContainer causes console error 中异步测试 React Navigation 5

javascript - 如何在 React Native 中使用 sectionList 显示数据?

javascript - ReactJS:渲染图像数组