【问题标题】:HTML5 Section won't span acrossHTML5 部分不会跨越
【发布时间】:2012-03-01 16:49:05
【问题描述】:

我对 HTML5 还很陌生,我不太了解不同元素的用途。我正在尝试将部分用作包装器,但我遇到了部分没有跨越所有路径的问题。

请您访问以下网址: [由于已解决的问题而删除]

我希望该部分一直跨越页面以覆盖整个宽度。但是当我给它一个 100% 时,它只是忽略了 nav 占用的宽度并向下浮动。有没有办法让该部分跨越屏幕中的剩余空间?

非常感谢

【问题讨论】:

    标签: html


    【解决方案1】:

    您似乎已将其向左浮动。摆脱 section#Maincontainer 中的float: left 规则应该可以修复它。

    【讨论】:

    • 谢谢!不敢相信我是那么密集。 :)
    【解决方案2】:

    如果我理解正确你想要跨越的是菜单部分..现在百分比宽度总是相对于它的容器..所以如果容器的宽度是 900 像素,那么如果里面的元素有 100% 的宽度将有 900px

    我用过这个css代码,效果很好

    section#maincontainer {
    width: " put the value here";
    }
    

    现在通常如果您不指定宽度,元素会占用所有可用空间,但在您的情况下,您指定了一个浮点数,该浮点数会强制元素位于特定区域,删除浮点数会正常工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-02
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      • 2018-11-02
      • 1970-01-01
      相关资源
      最近更新 更多