c# - jquery.datatables 未正确显示
问题描述
我正在编写 ASP .Net MVC 教程,应该jquery.datatables
在页面上实现。它们确实出现并且可以工作,但是它们会弄乱布局。看起来过滤器控件、表格和分页工具都在一条线上。也不显示排序方向指示符:
所以我尝试使用 css-styles 并发现它与.form-inline
类有关:
.form-inline {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
如果删除该类,则控件将显示为“更好”。这意味着它们仍然没有散布在整个桌子上:
我还检查了jquery.datatables
是否捆绑了 css 以到达客户端,并且确实如此。我也更新了jquery
和jquery.datatables
。任何提示这里出了什么问题?
解决方案
推荐阅读
- c++ - 无限while循环中的QtableView和模型
- javascript - Nivo 条形图调用标签函数数百次
- java - 如何将输入读入 ArrayList?
- python - 购买有限物品的 Python Roblox 问题
- python - 如何构建一个带有 buildozer 目标的应用程序到 android 4.4.2 kit kat?
- java - 如何在对象类的绘制图形中设置计时器
- python - 尝试通过 Colabs 访问公共 BigQuery 集。尝试查询公共数据集时不断出现创建错误
- json - 如何修复错误类型“列表”
' 不是类型 'Map 的子类型 ' - sqlite - SQLLite 复制具有相同架构的表内容
- docx4j - 删除 CustomXml 文件 -docx4j