2015-06-29 335 views
0

同样的观点,相同的DetailView,相同的代码,不同的模型,不同的最终结果是:什么设置Yii2的DetailView中的列宽/分布?

enter image description here

什么套列的宽度在这种情况下?为什么每个记录都在变化?这是Bootstrap还是Yii2问题?我试图用Chrome开发工具分析生成的代码,但没有得出任何结论。正如你所看到的,两列中都有很多空的空间,所以不应该发生列宽移位。

最重要的是 - 如何防止?如何确保每个视图看起来完全一样,无论打印哪些数据在DetailView之内?

回答

3

答案的题目问题(什么设置列宽/分布Yii2的的DetailView?)为“我不知道”或“没有设置这个”。然而,加上几行:

table.detail-view th { 
    width: 25%; 
} 

table.detail-view td { 
    width: 75%; 
} 

site.css是许多方法来“解决”这个问题之一。

0

正确的答案是内容的宽度。如果你仔细看看你看到的不同内容的内容。别名不同宽度的标签栏和值栏。在这种情况下,宽度自动由小部件管理。你可以通过css设置它们