※ ChatGPTを利用し、要約された質問です(原文:楽天アフィの検索窓(form)の左右中央化)
このQ&Aのポイント
ホームページ製作中に楽天ブックスの検索窓を設置する際、CSSでの左右中央化ができない問題に直面しています。
既存のCSSの指定方法や<center>タグではうまく機能しなかった上、新たなCSSファイルを作成しても解決しませんでした。
左右中央化を行いたいフォームのクラスには.margin-left:auto;と.margin-right:auto;を指定し、text-align:center;も追加しましたが効果がありませんでした。
こんにちは。
ホームページを製作しているものです。楽天ブックスの検索窓を設置しようと考えています。それが下記です。
<form method=get action="http://pt.afl.rakuten.co.jp/c/秘密にさせて下さい/"><input type=hidden name=sv value=6><input type="hidden" name="sid" value="213310">
<input type="hidden" name="su" value="rakutenbooks">
<input type="hidden" name="sn" value="楽天ブックス">
<input type="hidden" name="cord" value="s"><table width=150 border=0 cellspacing=0 cellpadding=1 bgcolor=#107400><tr><td align=center><table cellspacing=0 cellpadding=3 border=0 width=100% bgcolor=#FFFFFF><tr>
<td bgcolor=#107400 align=center><b><font size=2 color=#FFFFFF>楽天ブックスで探す</font></b></td>
</tr><tr bgcolor=#fffcdd><td nowrap align=center><input type=text size=14 name=sitem value=></td></tr><tr bgcolor=#fffcdd><td align=center><input type=submit value=商品検索 name=submit></td></tr><tr><td nowrap align=center><img src=https://image.books.rakuten.co.jp/books/img/bookimg/_h1529_bookslogo.gif
width=145 height=27 border=0 alt=楽天ブックス></td></tr></table></td></tr></table><input type="hidden" name="scid" value="af_ich_link_search"></form>
この<form>を<center>タグではなくCSSで左右中央化がどうCSSで指定しても出来ませんでした。
CSSファイルで下記を記述し<form>を挟んでも不可でした。
.cent {
margin-left:auto;
margin-right:auto;
text-align:center;
}
お分かりの方、どなたかご教示願えないでしょうか?
何卒よろしくお願い申し上げます。
お礼
ORUKA1951さん、 ありがとうございます。実は私の質問で書いたHTMLは楽天が吐き出したものなのです。だからそのまま使えるんじゃないのかな?なんて思っていました。 これからORUKA1951さんのご回答、じっくりかみ砕いていきたいと思います。 ありがとうございました。