我不能让它水平对齐,我尝试过使用一些标签和东西,但它不会工作。
HTML / CSS
#nav {
line-height: 30px;
background-color: #eeeeee;
width: 50%;
margin-left: auto;
margin-right: auto;
text-align: justify;
-ms-text-justify: distribute-all-lines;
text-justify: distribute-all-lines;
}

<div id="nav">
<a href="istHome.html">
<img src="http://www.placehold.it/50" height="50">
</a>
<a href="Operations.html">
<img src="http://www.placehold.it/50" height="50">
</a>
<a href="System.html">
<img src="http://www.placehold.it/50" height="50">
</a>
<a href="EndUser.html">
<img src="http://www.placehold.it/50" height="50">
</a>
<a href="AboutMe.html">
<img src="http://www.placehold.it/50" height="50">
</a>
</div>
&#13;
答案 0 :(得分:0)
你必须在你身上制作text-align:center
。
答案 1 :(得分:0)
你需要像这样使用伪元素position:relative
:
::after
&#13;
#nav {
line-height:30px;
background-color:#eeeeee;
width: 50%;
margin-left: auto;
margin-right: auto;
text-align: justify;
-ms-text-justify: distribute-all-lines;
text-justify: distribute-all-lines;
}
#nav::after
{
display: inline-block;
width: 100%;
content: '';
font-size: 0;
height: 0;
line-height: 0;
visibility: hidden;
}
&#13;
答案 2 :(得分:0)
css下面会为你做
#nav {
background-color: #eeeeee;
width: 60%;
margin: auto;
padding: 10px;
text-align: justify;
-ms-text-justify: distribute-all-lines;
text-justify: distribute-all-lines;
}