私はこれを5時間の間解決しようとしてきました。私はFacebookのようなボタンとTwitterのFollowボタンを持っていて、それらを並べて欲しいですが、Twitterのボタンは下のラインに現れ続けます。私はTwitter Boostrapを使っています。これは私のHAMLコードです:FacebookとTwitterのボタンを隣り合わせにするには?
#social-media-container.container
%ul.social-media-buttons
%span.span3.offset2
%li.socialmedia
%h3 Like us on Facebook
.facebook-like-button
%script{:src => "http://connect.facebook.net/en_US/all.js#xfbml=1"}
%fb:like{:layout => "button_count", :show_faces => "false", :width => "100"}
%ul.social-media-buttons
%span.span3.offset6
%li.socialmedia
%h3 Follow us on Twitter
%a.twitter-follow-button{"data-count" => "horizontal", :href => "https://twitter.com/..."}Follow ...
%script{:src => "http://platform.twitter.com/widgets.js", :type => "text/javascript"}
そして、私のCSSコード:
.social-media-buttons{
float: left;
list-style: none;
margin: 5px 0 20px 0;
padding: 0;
width: 100%;
}
ul.social-media-buttons li{
display: block;
float: left;
margin-right: 10px;
}
twitter-follow-button{
margin-top: 2px;
}
この問題を解決するためにどのように任意のアイデア?私は、ディスプレイでいくつかの他の方法を試みました:インライン;無駄に。
@Anoel:あなたは '.social-メディアbuttons'リストにリスト項目をラップスパンを持っているのはなぜ? – sarcastyx
スパンは、それらを中心に向かってオフセットしようとしました。私はそれをulに切り替える前にそこにいたので、私はそれを変更するとは思わなかった。 – Anoel