私は、ページの中央に配置したいdivにテキストノードを添付しました。これらの要素は、ページ全体のようなmainDivに付属しています。ここで私がしようとしているコードです:Javascript DOM - テキスト要素を中央に揃えていますか?
title = document.createElement('div');
title.appendChild(document.createTextNode("The big title!"));
title.style.color = "#F5AE20";
title.style.textAlign = "center"; //this is what I'm trying to solve my problem
mainDiv.appendChild(title);
残念ながらタイトルは、ページの左上にとどまります。私はそれを中心にしたい。 EDIT - できるだけ明確にするために、私はJavascript内でこれを行いたいと思います。
ありがとうございました。
http://jsfiddle.net/userdude/eN3Mc/あなたのコードが動作するように見えるので、私の推測では、それは親とは何かを持っています要素の幅/位置/浮動小数点数/ etc ... –
@Jaredと同意します。あなたのコードは私にとってうまくいっています。親が浮動しているか絶対に位置付けられている場合、親が絶対最大の子要素のサイズにラップするので、確かにそれを説明するでしょう。 – Endophage
親は文字通りちょうど(htmlで)
– JDS