我想从这个http://i.imgur.com/XesXy.png更改为这个http://prntscr.com/o9hfh 如何在两侧添加额外的间隙并将文本更多地挤压在一起?基本上我想在不使用 text-align:center 的情况下将文本居中,因为我更喜欢 text-align:left,但如果我离开,文本将不再位于中心。
HTML
<body> <!-- start of the body-->
<ul class="sidemenu">
<li><a href="">About Us</a></li>
<li><a href="">Contact Us</a></li>
<li><a href="">FAQ</a></li>
<li><a href="">How To Order</a></li>
<li><a href="">Term And Agreement</a></li>
<li><a href="">Shipping Information</a></li>
</ul>
<div id="about-us">
<p><h2>About Us</h2>Lorem ipsum .<br />
Morbi in libero quis quam consequat malesuada..</p>
</div>
</body>
CSS:
#about-us {
margin: 10px auto;
background-color:#FFF;
height:800px;
width:710px;
left:125px;
position: relative;
padding:0em 0em;
}
#about-us p {
text-align:left;
padding-top: 20px;
}
body {
position:relative;
}
.sidemenu{
position:absolute;
background-color: #fff;
width:240px;
height:780px;
margin-top: 10px;
list-style:none;
text-align:left;
padding-top: 20px;
}
.sidemenu li a{
color:#222222;
padding: 0em 1em;
line-height: 2em;
}