javascript - 内联 CSS 以对齐社交分享图标

标签 javascript html css

我在我的网站上使用来自 ShareThis 的社交分享按钮。我在使用 Facebook Like 按钮时遇到一些对齐问题。 见截图。

enter image description here

我想要一些关于倾斜 CSS 语法的指导,以帮助对齐或填充 Facebook 行按钮,使其与其他按钮垂直对齐。 我尝试了许多不同的组合,包括添加 style="padding-bottom:25px"

这是ShareThis提供的HTML代码:

<span class='st_facebook_large' displayText='Facebook'></span>
<span class='st_twitter_large' displayText='Tweet'></span>
<span class='st_linkedin_large' displayText='LinkedIn'></span>
<span class='st_googleplus_large' displayText='Google +'></span>
<span class='st_email_large' displayText='Email'></span>
<span class='st_sharethis_large' displayText='ShareThis'></span>
<span class='st_fblike_large' displayText='Facebook Like'></span>
<span class='st_plusone_large' displayText='Google +1'></span>

将这些行添加到文件底部

<script type="text/javascript">var switchTo5x=false;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">stLight.options({publisher: "ur-22cc647b-2be-2114-fe32-8c2f8b9ab95e", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>

最佳答案

由于所有 span 的最大高度最多为 32px,因此您应该将其添加到样式表中

span {display:inline-block; height:32px; line-height:32px;}

Example

请注意,最好给所有的 span 一个类,然后为其设置样式,而不是像上面那样设置 span 标签的样式

关于javascript - 内联 CSS 以对齐社交分享图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17828687/

相关文章:

javascript - 如何在每个循环中选择空输入?

javascript - Ember.js - 从 Route 中的激活函数访问模型属性

javascript - 如何将值绑定(bind)到 angularjs 指令?

css - 如何固定靠近事件窗口右边界的div位置

html - 垂直调整 div 大小时隐藏文本

html - 悬停内部文本时 <span> 上的背景颜色

javascript - 如何使只读的tinyMCE编辑器再次可写

javascript - onScroll 通过在屏幕上可见将类添加到 div

mysql - 将用户 ckeditor html 数据保存到数据库时要验证什么

html - 分区 float : right being pushed down to bottom