2009-02-26 15 views
0

我的設計師創建了一個樣式表,它使得id的使用量大大增加。例如:如何在ASP.NET中將css'ids'與服務器控件結合使用?

<div id="globalheader"> 
<ul id="globalnav">.... 

CSS:

#globalheader { width: 715px; height: 100px; margin: 18px auto; position: absolute; top: 0; left: 20; z-index: 9998; } 
#globalheader #globalnav { margin: 0; padding: 0; } 
#globalheader #globalnav li { display: inline; } 

一旦予改變div元素爲「RUNAT =服務器」,因爲這將導致ClientID的改變中的一個這並不正確顯示了。我該如何解決這個問題?

-Edoode

回答

3

這是我沒有想到一個問題是無解後產生的解決方法,其中一些是......

  • 添加類屬性的HTML元素和改變樣式聲明.globalheader
  • 離開HTML元素,因爲它們並做了查找和樣式表替換(新ID名稱應該有一個一致的前綴,如#ctl00_globalheader)
+0

謝謝。嵌套班的確是要走的路。 – edosoft 2009-02-26 11:10:25

相關問題