简体   繁体   English

图标图像未以内联块方式显示

[英]Icon images not displaying in an inline-block fashion

I have a small bug that is driving me nuts. 我有一个小虫子让我发疯。 I have three social media icons that I want to display in an inline-block fashion. 我有三个要inline-block方式显示的社交媒体图标。 My code is correct, as far as I can see. 据我所知,我的代码是正确的。 I even made a snippet and it looks to be correct. 我什至摘录了一段代码,看起来很正确。 I looked in my dev tools and do not see anything causing this issue. 我查看了我的开发工具,没有发现任何导致此问题的原因。 It is happening on my site in a viewport of 640px or less. 它发生在我的网站上,视口小于或等于640像素。 This is making it hard to see what is wrong in the dev tools because of the small screen. 由于屏幕小,这使得很难查看开发工具中的问题。

Does anyone see anything standing out? 有人看到什么了不起吗? Please view the page in a viewport of 640px or less. 请在640px或以下的视口中查看页面。

Click here to see live 点击此处观看直播

 .nav-panel-container { position: fixed; width: 70%; height: 100%; top: 0; bottom: 0; background: #F0F0F0; z-index: 1; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.7s; -moz-transition-duration: 0.7s; transition-duration: 0.7s; -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; transition-delay: 0.3s; } .nav-panel-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 50px 0 0 0; overflow: auto; /* smooth scrolling on touch devices */ -webkit-overflow-scrolling: touch; } #nav-social-container { bottom: 8%; position: absolute; text-align: center; display: block; width: 80%; margin-left: 10%; } #nav-social-title { font-size: .8em; } #nav-social-icons { display: inline-block; margin-top: 15px; } .nav-social-icon { padding: 0 15px; width: 100%; } .nav-social-icon:first-child { padding-left: 0; } .nav-social-icon:last-child { padding-right: 0; } 
 <div class="nav-panel-container"> <div class="nav-panel-content"> <div id="nav-social-container"> <div id="nav-social-title">DON'T BE SHY, LET'S GET SOCIAL.</div> <div id="nav-social-icons"><span class="nav-social-icon"><a href="http://facebook.com" target="_blank"><img src="http://optimumwebdesigns.com/icons/facebookBlack.png" alt="facebook" height="30px" width="30px"></a></span><span class="nav-social-icon"><a href="http://twitter.com" target="_blank"><img src="http://optimumwebdesigns.com/icons/twitterBlack.png" alt="twitter" height="30px" width="30px"></a></span> <span class="nav-social-icon"> <a href="http://linkedin.com" target="_blank"> <img src="http://optimumwebdesigns.com/icons/linkedInBlack.png" alt="linkedIn" height="30px" width="30px"> </a> </span> </div> </div> 

在此处输入图片说明

您正在使用<span>标记-它们是display:inline将它们更改为blockinline-block

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM