如何对齐 ul 列表中的文本?我尝试了垂直对齐:中间但它没有用
我有其他选择吗??
这是小提琴链接: http: //jsfiddle.net/TBEnf/1/ 这是我的代码
<style>
.profilePicture {
width:200px;
height:200px;
border:1px solid #808080;
margin:5px;
}
.UploadPicture ul li a {
display:table-cell;
text-decoration:none;
margin-left:10px;
padding-left:30px;
padding-right:30px;
}
.UploadPicture ul li {
display:table-cell;
list-style-type:none;
margin:10px;
vertical-align:middle;
display:block;
background:#ff6a00;
}
.UploadPicture ul li:hover {
background:#808080;
}
.UploadPicture ul {
display:table-row;
}
<div class="UploadPicture">
<ul>
<li><a href="#">Change Profile Picture</a></li>
<li><a href="#">Privacy</a></li>
</ul>
</div>