【问题标题】:With Flask-Appbuilders ModelView how do I change width of colums and tables?使用 Flask-Appbuilders ModelView 如何更改列和表的宽度?
【发布时间】:2021-04-06 17:43:13
【问题描述】:

我目前正在着手开发一个现有的基于 flask-appbuilder 的应用程序并改善外观和感觉,我正在尝试解决一些不便:

  • 无论页面缩放级别如何,表格内内容的相对大小始终相同。即,尽管我在 40 英寸 4k 显示器上查看页面,但我看不到所有列。
  • 列已自动设置(最小)相对大小,因此由框架决定我能看到什么
  • 垂直滚动条位于表格底部,垂直方向的字段相对较大。所以要垂直滚动,我必须定期上下滚动。

所以目前我正在寻找一种将表格内容的(相对)大小设置为手动值或“始终适合整个表格”的方法,但在文档中搜索大小和宽度并没有给我一个提示。 或者,能够折叠列或在表格的顶部边缘有一个额外的滚动条会有所帮助。

有没有办法解决这个问题而不必实现某种表格模板?

【问题讨论】:

  • 你找到解决办法了吗?

标签: python html css flask flask-appbuilder


【解决方案1】:

我有同样的问题。我使用 JQuery DataTables 和 Ajax 创建了自己的表。这里有一个显示简单表格的教程:

.https://sarahleejane.github.io/learning/python/2015/08/09/simple-tables-in-webapps-using-flask-and-pandas-with-python.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-05
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多