我试图把这两个'超链接'图标彼此相邻,但我似乎无法做到这一点。正如你所看到的,Twitter图标下降到下一行。(他们都超链接到各自的网站)如何把图像彼此相邻
HTML
<div class="nav3" style="height:705px;">
<div id="icons"><a href="http://www.facebook.com/"><img src="images/facebook.png"></a>
</div>
<div id="icons"><a href="https://twitter.com"><img src="images/twitter.png"></a>
</div>
</div>
CSS
.nav3 {
background-color: #E9E8C7;
height: auto;
width: 150px;
float: left;
padding-left: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
padding-top: 20px;
padding-right: 20px;
}
#icons{position:relative;
width: 64px;
height: 64px;
}
#icons a:hover {
background: #C93;
display: block;
}
我该如何将对齐排列在一起?
在此先感谢
你试过'显示:“inline''? – MikeB 2013-04-28 07:06:30
btw:在一个HTML文件中不能有两个具有相同值的ID,您最好将其更改为class,然后将所有'#图标'在css中更改为'.icons' – jao 2013-04-28 07:08:46
我曾尝试过它没有在我的浏览器上工作,但它可以在jsfiddle上工作..嗯.. – user2320517 2013-04-28 07:09:07