Fra*_*ank 5 javascript reactjs bootstrap-4
我已经用 NPM 安装了 popper 和 jquery。
并在 App.js 中导入:
import '../node_modules/jquery/dist/jquery.min.js'
import '../node_modules/bootstrap/dist/css/bootstrap.min.css';
import '../node_modules/bootstrap/dist/js/bootstrap.min.js';
Run Code Online (Sandbox Code Playgroud)
css 部分似乎工作正常,但我没有看到任何 jquery(bootstrap.js) 正在运行。当我使用 table 时,table-striped 和 table-hover 不起作用。这是我正在测试的代码,来自 Traversy Media(我粘贴在 App.js 的渲染中)。我已经尝试过 class 和 className
<div className="container">
<table className="table table-striped table-bordered table-hover table-condensed">
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr class="danger">
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>24</td>
</tr>
<tr class="success">
<td>John</td>
<td>Doe</td>
<td>34</td>
</tr>
<tr>
<td>Stephanie</td>
<td>Landon</td>
<td>47</td>
</tr>
<tr>
<td>Mike</td>
<td>Johnson</td>
<td>19</td>
</tr>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
谢谢
小智 4
您的表格中似乎缺少“tbody”标签。这是正确的标记:
<div className="container">
<table className="table table-striped table-bordered table-hover table-condensed">
<tbody>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr className="danger">
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>24</td>
</tr>
<tr className="success">
<td>John</td>
<td>Doe</td>
<td>34</td>
</tr>
<tr>
<td>Stephanie</td>
<td>Landon</td>
<td>47</td>
</tr>
<tr>
<td>Mike</td>
<td>Johnson</td>
<td>19</td>
</tr>
</tbody>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
1371 次 |
| 最近记录: |