CSS左菜单布局问题

CSS左菜单布局问题,css,layout,Css,Layout,我有一个问题,我不知道如何解决它。我有标题,左菜单,内容和页脚的网站。我使用浮动作为定位方案 我的问题是,我想左菜单调整超链接的文本大小。通常情况下,由于float,这不会有问题,但要解决IE中的一个问题,我必须设置内容的精确大小,并且我还需要有固定的最大页面宽度,以像素为单位定义 所以,当增加菜单项的文本大小时,它会溢出菜单宽度,文本被分成两行而不是一行。但我不希望发生这种情况,我希望菜单宽度随文本大小而扩展 是的,文本大小相对单位可以解决我的问题,但由于我需要设置最大页面宽度(以像素为单位)

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

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

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

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


只有它的旧版本没有固定的内容宽度。

将其添加到样式表中:

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

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

一个指向html/css的链接会很有帮助。一般来说,如果您有一个最大宽度,并且如果文本大小增加,您也不希望文本换行,那么页面在某个时候会断开,这是时间问题,而不是是否。谢谢。是的,我知道,但我只想补偿浏览器中通常使用的文本大小设置,比如说最大限度地将大小增加一倍,并将手动操作作为优先事项,以减少内容。