2
在DNN早期版本中,我在皮膚中發現了這種默認行爲。DotNetNuke 6 - 一個具有DNN皮膚開發 - 可摺疊的窗格
當左窗格和右窗格中沒有內容時,兩個窗格都會摺疊,並且Content-pane消耗左右窗格的所有空間。
但是我在DNN 6.0.1版本中創建了一個不支持這種行爲的新皮膚。
在DNN早期版本中,我在皮膚中發現了這種默認行爲。DotNetNuke 6 - 一個具有DNN皮膚開發 - 可摺疊的窗格
當左窗格和右窗格中沒有內容時,兩個窗格都會摺疊,並且Content-pane消耗左右窗格的所有空間。
但是我在DNN 6.0.1版本中創建了一個不支持這種行爲的新皮膚。
利用DNNEmptyPane - DNN將「DNNEmptyPane」類添加到空白窗格。
1)在skin.css的底部添加.DNNEmptyPane{width:0}
。你必須完全做到這一點。
2)不要使用窗格的ID來設置它們的寬度。
3)使用「skinname」的CSS可能會導致一些問題DNNEmptyPane
4)請確保您的skin.css文件通過驗證(正確的關閉標籤等)
此類應被自動應用到所有沒有內容的窗格。
參考