2014-11-17 62 views
0

我有导航栏中的图标图像的一些问题,我试图将这些图标设置在除了每个标签之外的正确位置。如果您发现网络标签对电脑显示器图标非常不合适,我会尝试更改填充的顶部和底部,除了左侧和右侧,但不以此方式工作。图标图像导航CSS

http://i58.tinypic.com/e5i7p4.jpg

<nav id="sideMenu" role="navigation"> 
<ul id="MainNav" class="nav-bar"> 
    <li><a class="icon" href="#web"><img src= "img/web.svg">Web</a></li> 
    <li><a class="icon" href="#articles"><img src= "img/articles.svg">Articles</a></li> 
    <li><a class="icon" href="#about"><img src= "img/about.svg">About</a></li> 
    <li><a class="icon" href="#contact"><img src= "img/contact.svg">Contact</a></li> 
</ul> 
</nav> 

.icon img { 
    height: 30px; 
    width: 30px; 
    padding-left: -0.2rem; 
    padding-right: 0.8rem; 
    padding-top: 0.5rem; 
    padding-bottom: 0.5rem; 
} 

的人吗?

回答

1

尝试使用保证金。填充是用于文本。你可以试试这个 -

.icon img { 
 
    height: 30px; 
 
    width: 30px; 
 
    margin: 3px 0px 0px -6px; 
 
}

+0

明白了,谢谢! – thunderRX5