gpt4 book ai didi

css - 无法对齐共享按钮!

转载 作者:行者123 更新时间:2023-11-28 09:14:56 25 4
gpt4 key购买 nike

我正在尝试水平对齐分享、点赞和推文按钮,但我无法正确设置分享按钮。我尝试添加垂直对齐顶部,更改高度和显示:内联但它始终保持或多或少低于其他 10px。我应该怎么做才能使它们全部对齐?

<div style='vertical-align: top;'>

<a expr:share_url='data:post.url' name='fb_share'/>

<a class='twitter-share-button' data-count='horizontal' data-lang='es' data-related=':' data-via='' expr:data-text='data:post.title' expr:data-url='data:post.url' href='http://twitter.com/share' rel='nofollow'/>

<iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:110px; height:20px;'/>
</div>


<script src='http://static.ak.fbcdn.net/connect.php/js/FB.Share' type='text/javascript'>
</script>

<script src='http://platform.twitter.com/widgets.js' type='text/javascript'>
</script>

谢谢

最佳答案

比单独设置这些元素的样式更简单的方法是将它们夹在 <li> 中标签——允许您定位父级 <ul>很容易,还有float <li>标签(创建您想要的“内联”效果。)

jsFiddle 不喜欢 facebook API,所以我改用了 3 个 twitter 按钮;代码如下:

<ul class="social_network">
<li>
<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="">Tweet</a>
</li>

<li>
<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="">Tweet</a>
</li>

<li>
<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="">Tweet</a>
</li>
</ul>

使用一些非常简单的 CSS(包括一个微妙的轮廓,以便您可以看到 <li> 元素的边界:

.social_network {
position : relative;
list-style-type : none;
}
.social_network li {
float : left;
border : 1px solid rgba(0,0,0,.1);
padding : 6px;
margin : 2px;
}

您可以在此处找到上述示例:http://jsfiddle.net/kgFaW/

这应该会让您朝着正确的方向前进。如果您在使用 Facebook API 时遇到任何问题,请告诉我。

关于css - 无法对齐共享按钮!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4765034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com