我有一个div .instagram_grid
,margin-left
和margin-right
设置为自动,相对定位,宽度为浏览尺寸900px>使div居中很好地在页面中。
当我在单个页面的CSS的其余部分的上下文中具有简单结构时,不再以浏览器宽度> 1684px为中心。在接下来的小提琴中,我只有两行修改div作为一个整体(而一个只是将背景设置为粉红色)。没有媒体查询存在,这表明它是导致行为的一些看不见的前面div /元素的影响。
答案 0 :(得分:0)
行为是该标记所期望的行为。
元素居中,但是你使用相对定位将它显示在它实际所在位置的右边500px。
答案 1 :(得分:0)
.calc-text
div之上的.instagram_grid
div会导致其父级溢出,方法是设置margin-left:auto
,同时将left:
设置为负值,这是无效的CSS。