2011-06-28 5 views
1

CSSはデフォルトで[type = "text"]というスタイルを入力しています。 .wideTextBoxを優先させるにはどうすればいいですか?CSS precedence textbox larger MVC3

あなたが行うことができ
@Html.TextBoxFor(model => model.ConsumerBatchInVM.OptInSmsMessage, new { @class = "wideTextBox" }) 




.wideTextBox 
{ 
    width: 400px; 
} 

input[type="text"] 
{ 
    width: 300px; 
    border: 1px solid #CCC; 
} 

enter image description here

答えて

4

input[type="text"] { 
    .. 
} 
input.wideTextBox { 
    .. 
} 

input.wideTextBoxするため、変更.wideTextBoxを交換、です。

注文をスワップするだけでは機能しません。いずれもinput.wideTextBoxとなりません。 CSSの特異性に


詳細情報:http://css-tricks.com/855-specifics-on-css-specificity/

特異電卓:http://www.suzyit.com/tools/specificity.php

+0

絶対に正しいです。 *質問を読む必要があります!* –