html - 页脚图标未对齐

标签 html css footer

我似乎无法让我的社交媒体图标从上到下与伴随的文字对齐。我正在寻找有关如何解决此问题的任何建议?我试过 display: block 等,但我似乎无法让它工作。我想如果我能让它从上到下排成一行,我就能解决剩下的问题。

这是所有代码的 fiddle :

https://jsfiddle.net/o4aajsmu/

编辑:这是现在正在发生的事情的图片

enter image description here

最佳答案

如果我没理解错的话,那是你想多了。为什么不将所有 anchor 标记放在同一个 div 中,然后在文本 anchor 标记上使用 display:inline-block?看看这个 fiddle .

<div class="socialmedia">
    <a href="https://www.facebook.com/yourstorybookmemory/"><img class="social" src="assets/facebook.png"></a>
    <a class="socialText" href="https://www.facebook.com/yourstorybookmemory/"><p>Storybook Memories</p></a><br/>
    <a href="https://www.instagram.com/yourstorybookmemory/"><img class="social" src="assets/instagram.png"></a>
    <a class="socialText" href="https://www.instagram.com/yourstorybookmemory/"><p>yourstorybookmemory</p></a><br/>
    <a href="https://twitter.com/sbvideography"><img class="social" src="assets/twitter.png"></a>
    <a class="socialText" href="https://twitter.com/sbvideography"><p>@sbvideography</p></a><br/>
    <a href="https://www.youtube.com/channel/UCcMVbKyDIJN0Ht-6VjDiFKA"><img class="social" src="assets/youtube.png"></a>
    <a class="socialText" href="https://www.youtube.com/channel/UCcMVbKyDIJN0Ht-6VjDiFKA"><p>Storybook Memories</p></a><br/>
    <a href="mailto:inquiries@yourstorybookmemory.com"><img class="social" src="assets/mail.png"></a>
    <a class="socialText" href="mailto:inquiries@yourstorybookmemory.com"><p>inquiries@yourstorybookmemory.com</p></a><br/>
</div>

.socialText{
  display:inline-block;
}

关于html - 页脚图标未对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38949205/

相关文章:

CSS 背景重复

css - nth-child 和 bootstrap 不工作

php - 如何将输入字段数组插入 mysql

javascript - MaterializeCSS 在卡片中心设置水平 FAB

css - youtube 红色播放按钮上的假播放按钮

html - 如何使页脚使用网页的 100% 宽度?

android - 当软键盘启动时停止页脚出现 : android

html - 使页脚不与内容重叠

html - 为什么 <p> 标签中不能包含 <div> 标签?

html - 我怎样才能最好地将基于框架的 "HTML of yesteryear"应用程序移植到现代 CSS(3)?