我试图与CSS一个可伸缩的网格布局和我已经跨过我发疯2个问题来了,所以任何帮助是极大的赞赏CSS浏览器像素舍入/溢出隐藏的百分比
1)我有一个宽度设置为100%(与溢出隐藏),所以它涵盖了完整的浏览器窗口和div我想要放置,说5,一div divs宽度为20%,但最后一个我想要它略宽(21%)。虽然我有隐藏在父容器上的溢出,但最后一个div被包装在其他四个下面,而不是保留在同一行上。我知道这是因为子div的总宽度超过了父div,但是这不会通过使用隐藏来防止?
2)我有的第二个问题与第一个有关。我有最后一个div例如21%,因为如果为了适应容器而将其保留到20%,在窗口大小调整上,页面右端会出现一个小间隙。这仅发生在webkit浏览器上,因为它们处理像素四舍五入。
我试图找到一种方法来解决这个问题,目前为止没有运气。我想要实现的是将多个div彼此相邻,以覆盖整个浏览器宽度,即使在调整大小时也会继续这样做。
我已经找到了解决方法,通过使用javascript来调整最后的div时调整大小结束,但必须有一个更正确的方式做到这一点,或只有CSS?
但你已经设置margin和padding为0,无边框? – 2012-03-28 19:51:50
边距和填充0 /边界在哪里?到容器?我没有保证金或填充无处设置 – evkorres 2012-03-28 19:55:29
您是否尝试过css3媒体查询重新调整大小? – Connor 2012-03-28 19:57:54