Изменение размера текстовой области по вертикали в IE

Как изменить размер текстового поля по вертикали в IE?

Я изменил размер: по вертикали, и он хорошо работает в Firefox, но не работает в IE. Так какая альтернатива этому?

Кроме того, если я хочу напечатать страницу, мне нужно расширить текстовое поле и распечатать все содержимое в поле. Что я должен использовать для этого?

отредактировано -

Мой CSS:

@media screen {
    textarea {
        resize: vertical;
        overflow: auto;
        border: 1px #999999 solid;
        padding: 6px;
        background: #ffffff url('../images/field_bg.png') repeat-x bottom;
        width: 400px;
        height: 100px;
    }
}
@media print {
    textarea {
        border: 1px #999999 solid;
        padding: 6px;
        background-color: #ffffff;
        background-image : none;
        width: 400px;
        height: auto;
        overflow: visible;
    }
}
.field {
    display: inline;
    vertical-align: top;
    width: 25%;
}

HTML -

<div class="field">
<textarea id="xp">
some text here
</textarea> 
</div>

Отредактировано -

Я до сих пор не могу найти решение для этого. Кто-нибудь может помочь, пожалуйста?

7
задан user983208 25 March 2012 в 22:31
поделиться