2017-05-01 4 views
0

TextAreaForを使用するとASP NET MVCが正しく表示されないようです。誰もこの問題を抱えていますか?TextAreaFor asp net mvcにデフォルトのCSSスタイルを表示しない

This is how the browser is displaying it

最後のTextAreaがうまく表示されていることに注意してください。

This is how the code is my code

赤retangular *以下のTextAreaがうまく表示されていることに注意してください。

回答

textarea 
    { 
     display: block; 
     width: 100%; 
     height: 34px; 
     padding: 6px 12px; 
     font-size: 14px; 
     line-height: 1.428571429; 
     color: #555555; 
     vertical-align: middle; 
     background-color: #ffffff; 
     border: 1px solid #cccccc; 
     border-radius: 4px; 
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
     -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 
     0.15s; 
     transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; 
    } 
+0

何が問題なのですか? – Seano666

+0

@ Seano666、なぜ私がasp net mvcでTextAreaForを使用するとき、CSSクラス "フォームコントロール"が機能しないのかわかりません。 – Veloso

+0

あなたはCSSコードを投稿していません。ブラウザの開発者ツールでTextAreaを検査するとどうなりますか?それはあなたが期待するCSSクラスを持っていますか? – Seano666

答えて

1

私はあなたがTextAreaFor typoed思う:

@Html.TextAreaFor(model => model.Titulo, new { htmlAttributes = new { @class = "form-control" } }) 

@Html.TextAreaFor(model => model.Titulo, htmlAttributes: new { @class = "form-control" }) 

あるいは

であるべき
+0

助けてくれてありがとうございます@フランクウィッテ、しかし私の問題は、ASP NET MVCアプリケーションのデフォルトCSSでVisualStudioのためにgereneratedでした。 – Veloso

+0

この解決済みの鉱山!ありがとう! – MelloG

関連する問題