Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改HTML正常流_Html_Css - Fatal编程技术网

更改HTML正常流

更改HTML正常流,html,css,Html,Css,谷歌搜索显示,这一点在任何地方都没有讨论过,但: 是否可以更改HTML的正常流? 设计师在页面底部制作了一个菜单栏。菜单栏将是一个,包含大量的元素,这些元素向左浮动,但当到达页面末尾时,将继续向上,而不是向下。因此,流量不是从左到右向下,而是从左到右向上。 我很确定这需要一些过于复杂的JavaScript,为了达到这种视觉效果,我们可能只需要改变设计。浮动的元素列表,通常从左到右向下。你可以发布一些代码来重现你的行为 在这种情况下,您还可以将display:inline或inline block

谷歌搜索显示,这一点在任何地方都没有讨论过,但:
是否可以更改HTML的正常流?
设计师在页面底部制作了一个菜单栏。菜单栏将是一个
,包含大量的
  • 元素,这些元素向左浮动,但当到达页面末尾时,将继续向上,而不是向下。因此,流量不是从左到右向下,而是从左到右向上。

    我很确定这需要一些过于复杂的JavaScript,为了达到这种视觉效果,我们可能只需要改变设计。

    浮动的元素列表,通常从左到右向下。你可以发布一些代码来重现你的行为


    在这种情况下,您还可以将display:inline或inline block放入元素中。

    您是否希望获得如下内容:

    Item4 item5 item6
    item1 item2 item3
    
    项目1.项目6是李

    如果是,则测试如下内容:

    考虑到这个问题是理论性的,你可能会在programmers.stackexchange.com上获得更多乐趣…@RobbieDee不,这不是适合programmers.SE的问题。“如果它被当作一个真正的问题来对待,在这里就更好了。”奥拉夫科科夫金一世去掉了关于这个问题是理论性的一点;希望你能接受。看,我不认为用Javascript做你想做的事情是不可能的。只需检查所有
    li
    元素,查看它们是否溢出(包裹),如果溢出,请在
    li
    s的第一行上方为它们指定一个绝对位置。可能是您的样式错误。为什么在列表项上使用
    float:left
    。我想这不是真正的“理论”。谢谢你的编辑哇,是的,这是我需要的!我以为JS看起来会像那样,但要复杂得多。