【发布时间】:2014-03-18 20:05:55
【问题描述】:
我正在根据这篇文章创建一个响应式网站 link
但我为宽度超过 980 像素的屏幕添加了此代码
/* for more than 980px */
@media screen and (min-width: 981px)
{
#pagewrap {
width: 94%;
}
#content {
width: 20%;
}
#middle {
width: 50%;
}
#sidebar {
width: 20%;
}
}
你可以在codepen中看到结果 link
当我设置#middle 50% 或 49% 的宽度时 并将浏览器宽度调整为接近 990px 第三个内容区域位于另外两个区域的底部 但是当将宽度设置为 48% 就可以了,我的意思是现在 3 个区域彼此相邻
但现在出现了另一个问题。 当浏览器大小接近 1395 像素时(我的笔记本电脑) 在第三个内容区域和包装边框之间有一个 53px 的间隙,如下所示(我不想要那个间隙)
有什么建议吗?
【问题讨论】:
-
您的 50 像素间隙似乎是由于 #pagewrap 的 94% 宽度造成的?
标签: css responsive-design