Ширина ввода определена на уровне CSS и на уровне элемента

<style>

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

</style>
<body>

<input type="text" name="test" value="test" size="5" />
</body>

Когда это просматривается в браузере (Firefox 5), его "размер" составляет фиксированные 200 пикселей. Похоже, указанный мной размер полностью игнорируется.

Это из проекта MVC, и это стандартный стиль CSS, который идет с ним. На данный момент я снял ширину: 200 пикселей. Но есть ли способ сохранить его там и переопределить на «входном» уровне?

Я также пробовал

<input type="text" name="test" value="test" width="50px" />

Он вообще не отменял.

15
задан DevSharp 7 August 2011 в 00:03
поделиться