CSS:在 chrome 中有 100% 宽度的问题

标签 css

这是我的网站:http://dl.dropbox.com/u/331982/Sandbox/comsat.html

要使 100% 宽度困惑的元素出现:单击两个六边形并将浏览器最大化。

#playerTwo,右侧部分,有一大块出现在浏览器的右侧,即出现滚动条。

我知道浏览器中的百分比宽度存在一些问题,我找到的解决方案之一是将边距和填充设置为 0px,但没有帮助。

*我之所以使用百分比,是因为我计划最终使页面响应。 =\

最佳答案

这是因为您在 #playerone、#playertwo 上有 width:500px,在 .nameslider 上有 width: 40% ,并且您在 #playerTwo 上没有 position:relative,因此它的宽度是根据文档的宽度计算的。

所以要修复它,您可以尝试将 position:relative;overflow:hidden; 添加到 #playerone, #playertwo 并设置 width 对于 .nameslider100%

或者也许只是多做一些实验 — 您的标记中有很多地方需要改进 :)

关于CSS:在 chrome 中有 100% 宽度的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7052630/

相关文章:

html - 使用 background-image over img 属性的响应图像

css - 我的页眉 Logo 在 Safari 中拉伸(stretch)了宽度

css - 我如何找出导致我的 css 在 chrome 中被删除线的原因?

html - 与 DIV 标签垂直对齐

html - 如何通过html或css横向显示链接图片

css - 来自带有django的静态文件的css样式的背景图像

jquery - 如何确保您的 CSS 规则不被覆盖

css - Bootstrap 字体没有按预期响应

javascript - 在 li 内缩放背景图像

html - 相对位置图片内带有绝对位置文本的响应式 html