По какой-то причине мой textarea DIV не наследует
margin: 0 auto
от своего родителя:
* { padding: 0; margin: 0 auto; }
Вот ссылка на мой CSS & HTML для этого примера
Как я могу сделать так, чтобы DIV текстовой области фактически центрировался?
Добавьте display:block; к стилю textarea.После этого текстовая область будет рассматриваться как элемент блока и будет отображаться по центру.
display:block;
textarea { display:block; resize: none; overflow: hidden; width: 460px; padding: 3px; }
По умолчанию поля не наследуются. Вам нужно явно указать margin: 0 auto; для рассматриваемой текстовой области. В противном случае содержащий элемент будет отцентрирован, но текстовая область будет размещена внутри контейнера в соответствии с регулярным потоком (т. Е. margin: 0;).
margin: 0 auto;
margin: 0;