【发布时间】:2016-09-22 12:39:19
【问题描述】:
.shrink-side-bar{
width: 5%;
height: 100%;
background-color: aqua;
}
.shrink-icon{
width:38px;
height: 50px;
margin-left: -152%;
margin-top: 54%;
}
li img {
text-align: center;
}
.shrink-menu{
list-style: none;
}
li i {
text-align: center;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
<body>
<div id="shrink-side-bar" class="shrink-side-bar">
<ul class="shrink-menu">
<li><img class="shrink-icon" src="img/logo%20tkb.png"></li>
<li><i class="fa fa-sun-o"></i></li>
<li><i class="fa fa-envelope-o"></i></li>
<li><i class="fa fa-chevron-right"></i></li>
<li><i class="fa fa-file-code-o"></i></li>
</ul>
</div>
</body>
在上面的代码中,我试图对齐水族栏中间的图标,但它没有按预期工作。任何人都可以帮我修复这个错误吗? text-align 规则在 li a 选择器中。
【问题讨论】:
-
我没有看到
li aCSS 规则,也没有看到li a适用的元素 -
我得到了答案。请记住,我们可以在提出问题后 15 分钟后接受答案。好吗?
标签: html css text-align