2008-09-15 80 views
0

我在數據網格中使用AJAX控件工具包彈出日曆控件。當它在頁腳中時看起來很好。當它位於數據網格的編輯端時,它將繼承數據網格中的樣式並且看起來完全不同(即太大)。Ajax控件工具包日曆控件CSS

有沒有辦法改變CSS,使它不會從datagrid繼承樣式?

回答

1

在Firefox中打開頁面。但是,首先,下載螢火蟲擴展。然後,右鍵點擊違規版本,然後下查看元素。

Firebug很棒,因爲它讓你瀏覽任何元素的CSS。你有兩種選擇:

1)將最頂層的元素分配給一個css類並以這種方式工作。 或 如果這不是一個選項,你可以使用螢火蟲來獲取xpath到有問題的元素。 的XPath看起來像體/表/ TR/TD /表/ TR [2]

你想在CSS做的是

體表TR TD表TR { /* CSS放在這裏*/

}

選擇1絕對是更好的選擇。方案2更像是一種骯髒的方式,當像asp.net這樣的東西不能讓我們擁有我們想要的細微控制時,就可以完成任務 。

如果您使用了一個pastebin並將鏈接發佈到了您呈現的頁面的html,那將會非常棒。

0

它使用網格中的樣式,因爲它在其中。如果你想改變它的風格,改變控件的風格。你想要它做什麼?