首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使网页内容居中

使网页内容居中
EN

Stack Overflow用户
提问于 2009-05-19 12:06:38
回答 7查看 6.4K关注 0票数 5

我想“居中”我的网页的文本和内容。现在我不想让文本居中对齐,我仍然想要左对齐,但我希望在左右两边都有明显的页边距,这样所有内容看起来都相对居中。你能给我演示一下实现这一点的HTML/CSS吗?谢谢。

EN

回答 7

Stack Overflow用户

发布于 2009-05-19 12:09:42

代码语言:javascript
复制
<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。

票数 11
EN

Stack Overflow用户

发布于 2009-05-19 12:09:38

在页面上创建3栏。您的所有文本都位于中间一列,并且可以保留为左对齐。

请看这里的示例http://matthewjamestaylor.com/blog/perfect-3-column.htm

票数 3
EN

Stack Overflow用户

发布于 2009-05-19 12:08:41

代码语言:javascript
复制
#wrapper {
    width: 800px;
    margin: 0 auto; 
 }

<div id="wrapper">
     <p>This will appear in a centered container</p>
</div>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/882344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档