Как я могу применить CSS к вводу текста HTML? - PullRequest
1 голос
/ 30 июля 2010

Вот код ASP.Net MVC2, который я использую для отображения ввода в текстовом поле.

<div id="blackbar">
    <p>Sistema de Evaluaciones de Docentes</p>
    <%: Html.TextBox("termino","") %>
    <img src="../../Content/search.png" alt="search" />
</div>

Вот как это выглядит:

<div id="blackbar">
    <p>Sistema de Evaluaciones de Docentes</p>
    <input id="termino" name="termino" type="text" value="" />
    <img src="../../Content/search.png" alt="search" />
</div>

Как бы я использовал CSS, например, чтобы дать текстовое поле красной рамкой? Как я могу сказать MVC2 дать этому текстовому вводу класс или что-то еще?

EDIT: Я пробовал следующее, но текст, который я пишу на входе, не зеленый.

.textinput
{
    color:Green;
}

<%: Html.TextBox("termino", "", new { @class = "textinput" })%>

Ответы [ 4 ]

6 голосов
/ 30 июля 2010
<%=Html.TextBox("termino", "", new { @class = "redborder" }) %>
0 голосов
/ 30 июля 2010

Чтобы оформить все текстовые поля в элементе blackbar, вы можете использовать:

#blackbar input[type='text'] { ... }
0 голосов
/ 30 июля 2010
input[name=termino],
input#termino,
#termino
{
border: 1px solid #f00;
}
0 голосов
/ 30 июля 2010
#termino { border: solid 1px #F00; } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...