我想爲我的程序創建的Dojo DataGrid的標題行分配背景顏色。我試圖通過將.dojoxGridHeader或.dojoxGrid-Header添加到我的樣式表中來覆蓋默認值,但這些沒有效果。格式dojo DataGrid標題行
是否有其他方式,比如使用Dojo事件或屬性?如果我的樣式表是唯一的出路,我是否使用了錯誤的類?
謝謝! Alan
我想爲我的程序創建的Dojo DataGrid的標題行分配背景顏色。我試圖通過將.dojoxGridHeader或.dojoxGrid-Header添加到我的樣式表中來覆蓋默認值,但這些沒有效果。格式dojo DataGrid標題行
是否有其他方式,比如使用Dojo事件或屬性?如果我的樣式表是唯一的出路,我是否使用了錯誤的類?
謝謝! Alan
藉助Internet Explorer的「開發工具」,我發現哪些CSS類控制着Dojo DataGrid標題行的樣式。
我需要在.dojoxGridHeader前添加「.tundra」,因爲.tundra樣式表位於層次結構的頂部。
這爲我工作:
.tundra .dojoxGridHeader, .tundra .dojoxGridHeader .dojoxGridCell {
vertical-align: bottom;
color: #FFFFFF !important;
background: #530619;
border-color: #ECE2D8;
font-weight: bold;
}
添加兩種樣式:
.dojoxGridHeader .dojoxGridCell {
background-image: none !important;
background-color: #A6BB3F !important;
}
.dojoxGridHeader .dojoxGridCell div {
color: black;
}