これはちょっとばかげているかもしれませんが、ボタン、テキストボックスなどをビジュアルスタジオ2015のツールボックスに設定することは可能ですが、CSSでデザインを作成することは可能ですか?ツールバーにツールを追加し、ASP.net(C#)プロジェクトのCSSで設計することは可能ですか?
CssClass = "yourclass"で、同じボタンに正確なスタイルフォームを付けることができます。しかし、これを考えていた、とGoogleは私を助けてくれなかった。
これはちょっとばかげているかもしれませんが、ボタン、テキストボックスなどをビジュアルスタジオ2015のツールボックスに設定することは可能ですが、CSSでデザインを作成することは可能ですか?ツールバーにツールを追加し、ASP.net(C#)プロジェクトのCSSで設計することは可能ですか?
CssClass = "yourclass"で、同じボタンに正確なスタイルフォームを付けることができます。しかし、これを考えていた、とGoogleは私を助けてくれなかった。
ASP.NetコントロールはHTMLとしてレンダリングされるため、他の状況と同様にCSSを使用できます。
要素ベースのセレクタの使用:IDセレクタを使用して
input[type="text"] {
color: red;
}
<asp:Textbox runat="server" Text="This text is red!"></asp:TextBox>
を:あなたは、特定のIDを使用したい場合は
、それは少しトリッキー取得します。 ASP.Netコントロールは割り当てられたIDで表示されません。あなたのASP要素にClientIDMode="Static"
を適用することによって、これを回避することができます
#myTextbox {
color: red;
}
<asp:TextBox runat="server" id="myTextbox" ClientIDMode="static"></asp:TextBox>
それは、要素IDがユニークでなければなりませんので、あなたは、繰り返し要素(GridViewのコントロール、リピータコントロール、など)のためにこれを使用することができないことに注意することが重要です。あなたはちょうどあなたと同じようにCSSを使用することができます
.textbox {
color: red;
}
<asp:TextBox runat="server" CssClass="textbox"></asp:TextBox>
:
それとも、あなたが述べたように、あなたが
CssClass
を使用できます。クラスセレクタを使用して。 ASP.NetコントロールはHTMLとしてレンダリングされるので、例えば、 ''は ''とレンダリングされます。あなたのCSSで 'input {}'を実行すると ''が操作されます。 –
Santi
@サンティもっと詳しい情報を教えてください。それをすべて理解していなかった – berg96
下の私の答えをチェックしてください。 – Santi