2016-03-24 81 views
0

正如您可以通過this示例所看到的那樣,當您單擊運行按鈕(與查看本地示例時的刷新相同)時,表row-min將調整大小,直到其高度變爲70px,如在CSS中。在Chrome中,Chrome calc()無法正常工作與顯示錶

這是怎麼發生的?爲什麼在第一次加載頁面時,chrome不會達到CSS中規定的高度?這個錯誤在Firefox或Edge中沒有看到。這是瀏覽器的錯誤嗎?

更新:正如我現在看到的是與row-max高度的calc()有關。如果你將其設置爲靜態的,不會造成問題..

UPDATE1:管理通過計算row-max類的高度在JavaScript這樣$('.row-max').css('height',($('.table').height()-70)+'px');

calc()錯誤鉻立交橋,這是剩下的..

回答

0

這裏的答案是,你不必同時設置row-min的高度和row-max您只需設置row-min高度和row-max設置automaticaly。 只需檢查this js小提琴這是我發佈在我的問題上的jsfiddle的變化。

相關問題