所以我想创建一个页面,该页面将始终充满整个屏幕并且布局良好。使用以下代码效果很好:
#posts{
width:100%;
height:auto;
background:#666;
}
.entry{
float:left;
margin-left: 4%;
margin-top:10px;
margin-bottom: 10px;
width:20%;
height:100px;
background:#000;
}
有一个问题......它会在调整窗口大小时中断。我只是好奇为什么当窗口调整大小时它不起作用,因为由于边距和大小是用百分比完成的,它们应该更改为正确的,对吧?
我的问题是:
当查看器调整窗口大小时,为什么 css 百分比不能正常工作,我该怎么做才能使其正确调整大小?
请记住在加载后调整窗口大小以实际查看我正在谈论的问题。
这是一个jsfiddle
编辑1:
很明显,根据迄今为止的答案,这是一个问题,我想做的事情与砌体相冲突,给它的元素一个绝对定位。所以解决这个问题的方法是使用一些 javascript/jquery 行,可以根据正确的百分比重做窗口调整大小的边距......我该怎么做?