我想“居中”我的网页的文本和内容。现在我不想让文本居中对齐,我仍然想要左对齐,但我希望在左右两边都有明显的页边距,这样所有内容看起来都相对居中。你能给我演示一下实现这一点的HTML/CSS吗?谢谢。
发布于 2009-05-19 12:09:42
<html>
<head>
<style type="text/css">
body {
text-align: center; /* Center in IE */
}
#content {
text-align: left; /* reset text-align for IE */
margin: 0 auto; /* Center in other browsers */
width: 800px;
}
html {
overflow: -moz-scrollbars-vertical; /* Force vertical scrollbar in FF */
}
</head>
<body>
<div id="content">
content here
</div>
</body>
</html>*更新:根据下面的一些评论,I添加了一些强制在FF中使用垂直滚动条的CSS。
发布于 2009-05-19 12:09:38
在页面上创建3栏。您的所有文本都位于中间一列,并且可以保留为左对齐。
请看这里的示例http://matthewjamestaylor.com/blog/perfect-3-column.htm
发布于 2009-05-19 12:08:41
#wrapper {
width: 800px;
margin: 0 auto;
}
<div id="wrapper">
<p>This will appear in a centered container</p>
</div>https://stackoverflow.com/questions/882344
复制相似问题