忍者ブログ

(´゚д゚`)ンマッ!!

Ruby,JavaScriptについての備忘録として書きます。自分用です。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

facebookのいいねボタンの高さを指定する

facebookのいいねボタン、設置方法やタグの作り方はggればいくらでも記事が出てきて、その通りにやれば作れてしまったのですが、
1つだけ問題が発生しました。
その問題は、『facebookのいいねボタンの高さを指定できない』ということです。

参考にしたブログ記事などでは、作成されるタグがiframeとなっているのですが、
実際作成してみるとdivタグとscriptタグの組み合わせでした。

ま、そんな細かいこと関係ないか、と普通に設置してみたのですが、
他のボタンと横一列に並べてみると、あれ、facebookのボタンだけ低い・・・。
理由は簡単。facebookのボタンがあるiframeに、高さ(height)がCSSによって指定されていたのです。

古いタグだとiframeタグのstyle属性にheightがあるのでそれを編集すればよいのですが、
今回作成した新しいタグにはclass属性がありません。


ということで、無理矢理変更する方法です。


そう、styleタグで無理矢理整えちゃえばいいのです。
でも、普通にやるとタグに直接指定されたstyle属性が優先されheightを変更できません。

そこで、"!important"の出番です。


以下のタグをfacebookのいいねボタンのすぐ下に設置するとできました。



*2011/10/19 facebook側のHTMLタグの仕様が変わっているようなので追記します。
上記のタグではなく、以下のものに変更すればちゃんと動きました。

拍手[0回]

PR

Copyright © (´゚д゚`)ンマッ!! : All rights reserved

TemplateDesign by KARMA7

忍者ブログ [PR]

管理人限定

プロフィール

HN:
starlit
性別:
男性
自己紹介:
Ruby,JavaScriptでWebサービスとか作ったりしています。
こんなん作れば?とかもっとこうすれば?とかもあれば言ってください。

一緒になんか作ろうぜ!とか言う人は
是非メールなりなんなり送って下さい!

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

ブログ内検索

最新CM

カウンター