2013-11-15 5 views
1

У меня есть следующий код, который содержит текстовое поле, в стиле id = #txtarea. Он находится в другом DIV с идентификатором = #newtextПервый символ в текстовом поле

<div id="newtext"> 
<p>Enter Your Text Into the Box</p> 
<textarea rows="4" cols="50" id = "txtArea" > </textarea> 
</div> 

Соответствующий КСС:

#newtext {margin-top:300px;text-align:center;font-size:60px;padding:10px;margin- 
left:20px;margin-right:20px} 
#txtArea {font-size:30px} 

код работает хорошо, за исключением того, когда вводить текст в текстовом поле, то первое слово отступ один пространство. Есть ли способ обойти это? Спасибо.

ответ

3

Удалить это пространство в разметке .. все, что находится между тегами элемента textarea, отображается как текст, поэтому пробел оценивался как промежуточный текст.

<textarea rows="4" cols="50" id="txtArea"> </textarea> 
             ^  

Working Example

+0

в то время как я вижу, он работает в вашем примере, по какой-то причине он не работает на моем компьютере. Протестировал его в Firefox и Safari, оба отступают еще после того, как я скопировал и вставил ваш код. Любые идеи - может быть что-то в другом месте моего кода, что может повлиять на это? – user2998021

+1

Хорошо, это действительно работает, у меня все еще было место. Это уже не так, и все хорошо. Большое спасибо. – user2998021

Смежные вопросы