0

我已经设置<body>为绝对定位,以便它占据整个视口而无需指定高度:

body {
    width: 100%;

    margin: 0;
    padding: 0;

    position: absolute;
    top:0; right:0; bottom:0; left:0;

    min-height: 500px;
}

我想知道我在正文中布局的元素是否会附加任何“布局”(IE 说),或者它们是否会正常流动,就好像身体没有绝对定位一样?

4

2 回答 2

1

身体的位置不会改变任何东西。

于 2012-10-23T11:18:27.280 回答
0

一个元素的样式不会影响其他元素的样式。IE 内部hasLayout属性仅针对block- 和 -inline-block元素设置。如果您将您的样式body设置为绝对定位,则子元素仍将具有其默认样式。

于 2012-10-23T11:18:13.680 回答