2012-10-18 3 views
0

Хорошо ли использовать элементы центра с помощью text-align: center? Почему я не могу центрировать текстовое поле с использованием того же text-align: center?Элементы центра в пределах div

jsFiddles: Div with buttons & Textarea

+1

Я также нашел [это] [1] метод хорошо работает. [1]: http://stackoverflow.com/a/4396545/503550 – Marcus

ответ

1

Конечно, это хорошая конвенция - то почему text-align: center было сделано для

DEMO

+0

это происходит потому, что в 'jquery.mobile.css' у вас есть правило, которое перезаписывает этот. В нем написано 'textarea.ui-input-text {... margin: .5em 0}' .. Если вы отпишете его, то он будет работать - http://jsfiddle.net/M9Mnz/17/ Обратите внимание, что это правило существует только для входных и текстовых полей. Вот почему весь текст, кнопки и т. Д. Сосредоточены с помощью 'text-align' –

1

Чтобы центрировать выровненную текстовую область, вы должны оформить ее как display:block;, так как textareas являются встроенными элементами.

http://jsfiddle.net/M9Mnz/18/

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