【发布时间】:2016-08-10 03:29:15
【问题描述】:
我的应用程序有多个页面,每个页面都有一个顶级类.page-container。设置页面容器的相对定位存在争议。我的理解是所有内容都是相对于页面容器的。有什么想法吗?
示例如下:
.page-container {
position: relative;
background-color: #f3f3f3;
padding: 10px;
}
.page-content {
background-color: pink;
}
<body>
<main class='page-container'>
<div class='page-content'>content for each page </div>
</main>
</body>
【问题讨论】:
-
无论有没有,都可以,因为当您有一个处于绝对位置的元素并且您希望该元素位于该容器的顶部时,需要一个具有 position:relative 的容器只要。除此之外,只需一些 clearfix、display、float 和其他一些可用于制作布局的属性,即可轻松形成布局。
标签: css