2010-09-26 114 views
0

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

我的问题是,我想要左菜单调整超链接的文本大小。通常情况下,浮点数没有问题,但为了解决IE中的一个问题,我必须设置内容的确切大小,并且我还需要固定的最大页面宽度(以像素为单位)。

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

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

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

+2

指向你的html/css的链接会有帮助。一般来说,如果你有一个最大宽度,并且如果文本大小增加时不希望你的文本被换行,那么在某个时候页面将会中断,这是一个什么时候而不是if的问题。 – 2010-09-26 22:12:00

+0

谢谢。是的,我知道,但我只想补偿浏览器中通常使用的文本大小设置,比方说最大加倍大小,并且已经将manu作为优先级,从内容中减少。 – 2010-09-26 22:24:15

回答

0

添加到您的样式表:

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

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