首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何进行动态内容定位?

问如何进行动态内容定位?
EN

Stack Overflow用户
提问于 2011-07-06 22:08:28
回答 3查看 220关注 0票数 2

你会看到很多网站的内容居中排列得很好,比如dribbble.com。即使调整了窗口的大小,内容也会保持居中,并且当内容碰到页面的一侧时会停止。

我真的很想让这个行为在我的网站上,但我真的不确定如何去CSS来实现这一点…我知道position属性和使用百分比的左/右位置,但它似乎并不是那么简单。

有人能帮我弄清楚怎么做这样的事吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-06 22:11:07

标准做法是使用一个div来包装居中的内容,例如...

代码语言:javascript
复制
<div id="container">
   ...everything you want to center
</div>

在你的CSS中:

代码语言:javascript
复制
#container {
  width: 970px;
  margin: 0 auto; /*first value the margin for top and bottom, auto puts automatic margins in the left and right to center the content*/
}
票数 3
EN

Stack Overflow用户

发布于 2011-07-06 22:10:27

我知道position属性和使用百分比进行左/右定位,但看起来并不是那么简单。

这更简单。

代码语言:javascript
复制
selector-that-matches-a-container {
    width: <some length>
    margin: auto;
}
票数 3
EN

Stack Overflow用户

发布于 2011-07-06 22:11:08

也许可以使用这个CSS:

代码语言:javascript
复制
.content {
  position:absolute;
  left:100px;
  right:100px;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6597789

复制
相关文章

相似问题

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