Ну, насколько я знаю, нет встроенной функциональности для того, что вы хотите.
Но, сочетая несколько вещей, мы можем достичь чего-то близкого к этому.
хитрость:
- Оберните текстовую область в
div
тег - . Используйте
::before
псевдоэлемент для данного div
, чтобы добавить и расположить фиксированный текст - Используйте свойство
text-indent
css на textarea, чтобы освободить место для нашего фиксированного текста :)
#cont {
position: relative;
display: block;
}
#cont::before {
content: 'myFixedText:\>';
position: absolute;
top: 6px;
left: 6px;
z-index: 99;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
textarea {
text-indent: 100px;
min-width: 300px;
min-height: 150px;
font-size: 14px;
padding: 5px;
font-family: Arial, Helvetica, sans-serif
}
<div id="cont">
<textarea></textarea>
</div>