2013-01-25 22 views
1

這裏我想應用自定義樣式來錨定代碼背後的代碼div內的標籤。 這裏是我的code.here我應用幾種風格。字體系列正在申請,但字體顏色和字體大小不適用應用自定義樣式來錨定標籤裏面的div後面的代碼

<div id="sidenav" style="height:600px" runat="server"> 
      <ul id="abcd" runat="server" style="margin-top:30px;"> 
       <li>><a href="ViewEvents.aspx">Events</a></li> 
       <li>><a href="PhotoGalleries.aspx">Photo Galleries</a></li> 
       <li>><a href="InProgress.aspx">Location</a></li> 
       <li>><a href="InProgress.aspx">Officials</a></li> 
       <li>><a href="InProgress.aspx">Honours Board</a></li> 
       <li>><a href="InProgress.aspx">History</a></li> 
       <li>><a href="InProgress.aspx">Links</a></li> 
       <li>><a href="InProgress.aspx">Site map</a></li> 
       <li>><a href="InProgress.aspx">Help</a></li>      
      </ul> 
      <span id="myspan" runat="server">&nbsp;</span> 
     </div> 
foreach (Control c in sidenav.Controls) 
      { 
       string abc = abcd.InnerText; 
       abcd.InnerHtml = "<font ForeColor='" + objpage.NavigatioinTextcolor + "'>" + abc; 
       //abc.Style.Add("color", objpage.NavigatioinTextcolor); 
      } 
       abcd.Style.Add("background-color", objpage.NavigationBackcolor); 
       ////abcd.Style.Add("ForeColor", objpage.NavigatioinTextcolor); 
       ////sidenav.Style.Add("color", objpage.NavigatioinTextcolor); 
       ////sidenav.Style.Add("ForeColor", objpage.NavigatioinTextcolor); 
       abcd.Style.Add("font-family", objpage.NavigatioinTextStyle); 
       abcd.Style.Add("font-size", objpage.NavigatioinTextsize); 
       abcd.Style.Add("font-size", string.Format(objpage.NavigatioinTextsize + "px")); 
       abcd.Style.Add("style", "font-size:" + string.Format(objpage.NavigatioinTextsize + "px")); 
+0

會很好,如果你真的安排你的代碼之前,你把它。例如刪除您的評論。 –

回答

1

使用CSS定位標記

a 
{ 
font family:cursive; 
color :red; 
} 
+0

這裏我想從數據庫後面的代碼添加樣式。 – user1167870

1

您可以創建整個DIV到代碼隱藏,通過這樣做,你可以簡單地添加從數據庫中提取樣式。此外,您可以在XML中定義鏈接並以代碼隱藏的方式編程構建「DIV」innerHTML。

HtmlGenericControl div = new HtmlGenericControl(); 

div.InnerHtml += "<ul id='abcd' runat='server' style='margin-top:30px;'>"; 

div.InnerHtml += "<li><a herf='somepage.aspx' style='color:black;'>Events</a></li>"; 
0

在CSS中發現sidenav添加此

sidenav 
{ 
    font-color: red; 
    font-size:14px; 
    font-family:Arial; 

} 

:字體顏色,大小和其家人是你。