css - Bootstrap 表响应

标签 css twitter-bootstrap reactjs html-table

我正处于 ReactJS 的初学者阶段。我目前正在使用 Bootstrap 3。我创建了一个包含 6 列的表,如下所示:

<div className="col-md-12">
  <div className="table-responsive">
    <StudentBody
      data={studentList}
      searchText={this.state.text}
    />
  </div>
</div>

通过使用 CSS 将鼠标悬停在 TR 上,我在其最后一列显示了 DELETE 链接。一切都在按预期方式进行。但是,当我将鼠标悬停在任何 TRDELETE 显示上时,问题就出现了,所有列都向右移动,当没有悬停时,它会向其初始位置移动。如何停止列的这种移动行为? 不知道哪里错了

最佳答案

我不确定您使用什么逻辑来隐藏删除按钮。您可以通过应用具有可见性的 CSS 类来实现:隐藏。不要使用 display:none

visibility:hidden 隐藏元素,但它仍然占用布局空间。

display:none 从文档中删除元素。它不占用任何空间。

关于css - Bootstrap 表响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50161498/

相关文章:

html - 我可以使选择中的某些行无法单击吗?

PHP foreach 循环将每 2 个项目包裹成一行

javascript - 如何使用 shopify Polaris DropZone 组件上传图片

javascript - 使用 concat 更新 react 状态下的数组

css - Sass 有不同的运算符 (!=) 吗?

javascript - 当用省略号隐藏文本溢出时阻止 Safari 显示工具提示

javascript - bootstrap popover不显示隐藏的内容包装器

css - 如何使用 Twitter Bootstrap 连接第一列中的两行(或模拟该效果)

reactjs - 为什么 'create-react-app' 总是给我 2 个而不是 4 个缩进空间?

javascript - Angular.js 路由不工作