簡體   English   中英

如何使用CSS或CSSClass或C#更改多個不同樣式的asp.net文本框或標簽或標簽?

[英]how to change multiple asp.net textbox or labels or tags in different style with CSS or CSSClass or in C#?

<asp:TextBox ID="givennametb" runat="server" BackColor="White" ForeColor="Black" Width="145px" CssClass="textbox"></asp:TextBox>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="familynametb" runat="server" BackColor="White" ForeColor="Black" Width="145px"></asp:TextBox>

我寫了這段代碼。 現在我想改變bordercolorgivennametb textBox以藍色和familynametb紅色。

我不想用BorderColor:"blue/red"內聯。 我想使用CSS / CSSClass。 我在ASP.NET中使用C#。 如果我執行cssClass="textbox"並嘗試更改樣式,則所有標簽都將更改為相同的顏色。 我想單獨更改。

記住,ASP.Net將使用<form> HTML的<Input type="text">呈現Web瀏覽器的控件ASP:Text,因此您可以使用帶有控件ID的CCS選擇器來修改控件。 textBox的邊框顏色。

 input#givennametb{ border:1px solid blue; } input#familynametb{ border:1px solid red; } 
 <input id="givennametb" type="text" /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id="familynametb" type="text" /> 

 input.textbox#givennametb{ border:1px solid blue; } input.textbox#familynametb{ border:1px solid red; } 
 <input id="givennametb" type="text" class="textbox" /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id="familynametb" type="text" class="textbox" /> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM