1

私のサイトにはFacebookのいいねボタンがあります。ただし、このサイトは主にページの中央にあるコンテンツを使用しており、ボタンは頑固に左寄せになっています。ボタンにカスタム幅を設定して多かれ少なかれ中央に配置しましたが、もちろん幅が変化し、公称幅に多かれ少なかれ空白が含まれることがあります。これにより、中心がずれているように見えます。

450px の幅全体を任意の高さで (好きな人のプロフィール写真が表示されると変更されます) シェーディングすることができれば、見栄えがよくなり、中心から外れていると感じにくくなると思います。これはどのように可能ですか?

4

1 に答える 1

1

ボタンの周りにテーブル要素を配置しました。

<table bgcolor="DDDDDD" border="1"><tr><th>
<!--Facebook like button stuff goes here-->
</th></tr></table>

bgcolor 属性を使用せずに、境界線をそのままにしてしまいました。bgcolor は非推奨であり、html テーブルを使用するのは悪い形式であり、おそらくよりセクシーな CSS ソリューションの方法があると思いますが、これで問題は解決しました。

もう1つのおそらくより良いオプションであり、本番サイトで行ったことは、AddThisボックスと少しのcssを使用してaddthis divの幅を設定し、両側のマージンを自動に設定することでした(したがって、 div)。

于 2012-05-01T04:50:23.467 に答える