2

我希望我的导航看起来像这样:

<icon>       <icon>       <icon>
Title     Longer Title    Title

理想情况下,我希望我的代码看起来像:

<li>
    <img src="images/icon.png" />
    <a class="link_title">Title 1</a>
</li>
<li>
    <img src="images/icon.png"/>
    <a class="link_title">Title 2</a>
</li>
<li>
    <img src="images/icon.png"/>
    <a class="link_title">Title 3</a>
</li>

我已经将它水平放置,但不知道如何在不使用表格的情况下让链接出现在图标的正下方,我不想这样做。(如果必须的话,请告诉我。)

4

2 回答 2

3
li { text-align:center; }
li a.link_title { display:block; }

此外,您将<a>使用</span>. 这需要纠正:

<a class="link_title">Some Text</a>
于 2010-01-18T21:59:29.050 回答
0

试试这个:

li {
float:left;
text-align:center;
}

li a {
display:block;  
}

li img {
margin:0 auto;  
}
于 2010-01-18T21:59:09.967 回答