html - 将 div 的元素放在 css 框中

标签 html css reactjs react-bootstrap

我使用 React 和 React-Bootstrap 构建了一个网站。我想在模式内创建一个带边框的框。这是我的代码。

.JSX 文件

<Modal.Header closeButton>
  <Modal.Title>Preview</Modal.Title>
</Modal.Header>
<Modal.Body>
  <Col md={6}>
    <div className="previewCard">
      <Col md={3}></Col>
      <Col md={7}>
        <p className="topicTH">Line1</p>
        <p className="topicTH">Line2</p>
        <p className="topicTH">Line3</p>
        <p className="topicTH">Line4</p>
        <p className="topicTH">Line5</p>
      </Col>
      <Col md={2}></Col>
    </div>
  </Col>
</Modal.Body>
<Modal.Footer></Modal.Footer>

.CSS 文件

div.previewCard{
  border-style: dashed;
}

enter image description here

如您所见,即使将元素放入 <div className="previewCard"></div> 框内也有注释.我该如何解决这个问题?

最佳答案

使用 Row 代替 div:

<Row className="previewCard">

关于html - 将 div 的元素放在 css 框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51980585/

相关文章:

javascript - 如何使用javascript执行textarea html代码onclick?

reactjs - 如何使用 docker + React-create-app 获得生产版本?

html - 从 HTML 文档中抓取最大的文本 block

javascript - 在此上下文中元素 div 不允许作为元素 h5 的子元素

php - php变量后无法在html链接中使用类关键字

javascript - 如何在 JavaScript 中更改计时器上交通灯的灯?

javascript - 用户在网页 + Iframe 上花费的时间

javascript - react 路由器不渲染组件

html - 负边距 - 不起作用

javascript - 在 HTML5 中创建可拖动和可缩放的网格