代码之家  ›  专栏  ›  技术社区  ›  B.Gen.Jack.O.Neill

CSS左菜单布局问题

  •  0
  • B.Gen.Jack.O.Neill  · 技术社区  · 15 年前

    我有个问题,不知道怎么解决。我有带标题、左菜单、内容和页脚的网站。我使用浮动作为定位方案。

    我的问题是,我希望左菜单可以根据超链接的文本大小进行调整。通常情况下,由于float的存在,这不会有任何问题,但是要解决IE中的一个问题,我必须设置内容的精确大小,并且我还需要有固定的最大页面宽度,以像素为单位定义。

    因此,当增加菜单项的文本大小时,它溢出菜单宽度,文本被分成两行而不是一行。但我不希望发生这种情况,我希望菜单宽度随文本大小而扩展。

    是的,文本大小相对单位可以解决我的问题,但是因为我需要设置最大的页面宽度(以像素为单位),并且由于IE问题,我需要有固定的内容宽度,所以我不知道怎么做。谢谢。

    the link. 但它的旧版本没有固定的内容宽度。

    1 回复  |  直到 15 年前
        1
  •  0
  •   TheLibzter    15 年前

    将此添加到样式表中:

    #left_menu ul li a
    {
        font-size:48pt;
    }
    

    当我在 #left_menu ul li a ,左侧菜单根据字体大小自动拉伸或收缩,使内容分区自动变小或变大。这能解决你的问题吗?