Стиль CSS переопределяет границы текстового поля по умолчанию для создания невидимой границы? - PullRequest
0 голосов
/ 29 сентября 2011

Я хочу отобразить текстовое поле в css / razor без рамки (ну, как белый фон), но оно берет значение цвета из своего родителя.

Q: Какможно переопределить значение по умолчанию в родительском стиле css, чтобы мое текстовое поле выглядело как метка (белый цвет фона)?

input[type="text"], 
input[type="password"], select {
border: 1px solid #93A9C8;  }

.TextBoxAsLabel
{
   border: none;
   background-color: #fff;
   background: transparent;
}

- Вызывается со страницы бритвы -

@Html.TextBoxFor(m => m.ImpToDate, new { @class = "TextBoxAsLabel" })

Ответы [ 2 ]

1 голос
/ 30 сентября 2011

try: input.TextBoxAsLabel

Это делает ваш класс более конкретным и, вероятно, заменит предыдущий.

0 голосов
/ 29 сентября 2011

Просто измените значение границы с none на 0 (ноль)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...