2015-06-29 77 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設置它們