モテない男
ソーシャルボタン
WordPress
レンタルサーバー
仕事に役立つ画像素材
Home » ソーシャルボタン

ボックス型のソーシャルボタンを横一列に並べる方法

Submitted by on 2014年3月4日 – 12:02 AM

先日、ボックス型のソーシャルボタンを並べましたが大幅にレイアウトが崩れていたので。
今日こそは、ちゃんとした横一列に並べたいと思います。

<a class=”twitter-share-button twitter-count-vertical” href=”https://twitter.com/share” data-count=”vertical” data-lang=”ja” data-related=”love_and_pc”>ツイート</a>
<script type=”text/javascript”>// <![CDATA[
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?’http’:'https’;if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+’://platform.twitter.com/widgets.js’;fjs.parentNode.insertBefore(js,fjs);}}(document, ‘script’, ‘twitter-wjs’);
// ]]></script>
<div class=”fb-like” data-href=”&lt;?php the_permalink(); ?&gt;” data-layout=”box_count” data-action=”like” data-show-faces=”true” data-share=”false”></div>
<div class=”g-plusone” data-size=”tall”></div>
<a class=”hatena-bookmark-button” title=”このエントリーをはてなブックマークに追加” href=”http://b.hatena.ne.jp/entry/” data-hatena-bookmark-layout=”vertical-balloon” data-hatena-bookmark-lang=”ja”><img style=”border: none;” alt=”このエントリーをはてなブックマークに追加” src=”http://b.st-hatena.com/images/entry-button/button-only@2x.png” width=”20″ height=”20″ /></a><script charset=”utf-8″ type=”text/javascript” src=”http://b.st-hatena.com/js/bookmark_button.js” async=”"></script>

前回、この状態では、コードがしっかり横一列に並んでおりませんでした。
そこで新たに、各ソーシャルボタンを、divタグとtableタグを使って囲い込みます。

<div align=”center”><table width=”660px”><tbody><tr><td><a href=”https://twitter.com/share” class=”twitter-share-button twitter-count-vertical” data-count=”vertical” data-lang=”ja” data-related=”love_and_pc“>ツイート</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?’http’:’https’;if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+’://platform.twitter.com/widgets.js’;fjs.parentNode.insertBefore(js,fjs);}}(document, ‘script’, ‘twitter-wjs’);</script></td><td><div class=”fb-like” data-href=”<?php the_permalink(); ?>” data-layout=”box_count” data-action=”like” data-show-faces=”true” data-share=”false”></div></td><td>

<div class=”g-plusone” data-size=”tall”></div>
<script type=”text/javascript”>
window.___gcfg = {lang: ‘ja’};

(function() {
var po = document.createElement(‘script’); po.type = ‘text/javascript’; po.async = true;
po.src = ‘https://apis.google.com/js/platform.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(po, s);
})();
</script></td><td><a href=”http://b.hatena.ne.jp/entry/” class=”hatena-bookmark-button” data-hatena-bookmark-layout=”vertical-balloon” data-hatena-bookmark-lang=”ja” title=”このエントリーをはてなブックマークに追加”><img src=”http://b.st-hatena.com/images/entry-button/button-only@2x.png” alt=”このエントリーをはてなブックマークに追加” width=”20″ height=”20″ style=”border: none;” /></a><script type=”text/javascript” src=”http://b.st-hatena.com/js/bookmark_button.js” charset=”utf-8″ async></script></td></tr></tbody></table></div>

こんな感じですかね。オレンジの部分が、追加したタグです。
すると・・・

ツイート
” data-layout=”box_count” data-action=”like” data-show-faces=”true” data-share=”false”>

”このエントリーをはてなブックマークに追加”

あれ、ダメですね〜失敗しました・・・。
横一列にはなってる感じですが、レイアウトがめちゃくちゃです。
どうやらtableタグとかで囲むのは間違っているようですね。
また別の方法をご紹介したいと思います。
一応失敗例として、ご参考ください。

  • このエントリーをはてなブックマークに追加
  • 0
    follow us in feedly
パソ婚活動のトップページ(日本全国の結婚相談所情報)に戻る

Leave a comment!

Add your comment below, or trackback from your own site. You can also Comments Feed via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> 

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.