※ ChatGPTを利用し、要約された質問です(原文:真中にならない)
真中にならない
このQ&Aのポイント
HTMLのdivタグとCSSのul要素を使用して中央に配置しようとしたがうまくいかない問題が発生している。
ul要素に設定されたクラス「u」のスタイルがうまく反映されず、中央に配置されない。
代わりにtableタグを使用すると、ちゃんと中央に配置される。
HTML
<div align="center">
<ul class="u">
<li><a href="index.html"><img onmouseover="this.src='images/home2.jpg'" onmouseout="this.src='images/home.jpg'" src="images/home.jpg" alt="" border="0" /></a></li>
<li>・・・・・ </li>
</ul>
</div>
CSS
ul.u { list-style:none; margin: 0px; padding: 0px; }
ul.u li{ float: left; list-style:none; display:inline; margin: 0; }
これで中央に来ないのですがどうしてでしょうか?
ulではなくtableですと真中にちゃんときます。
お礼
なるほど、解決しました。 syagainさんありがとうございます。