I have the following entry in my style sheet but it means that this doesn't work for Internet Explorer 6 and below. The result is that the menu items on the right hand side appear below the body content. How can I fix this?

Comments

mrugesh_drupal’s picture

Please specify in detail so anybody can help

Thanks,
Mrugesh Panchal

heleng’s picture

OK. I worked out that wasn't the problem in the end. The following is happening. I am using the Newsflash theme. This has a left sidebar and a right sidebar. Although in Internet Explorer 6 the right sidebar items are not appearing on the right hand side. They are appearing below the body content. This is because there obviously isn't enough room for the right sidebar. IE 7 and above and Firefox rectifies the problem itself and the sidebar appears on the right.

heleng’s picture

I have picked this out of 'View Style Information' in web developer. Do you know what the 'null' refers to below. Usually its the name of the file where the css is found.

/sites/default/themes/newsflash/style.css?w

body.sidebars #squeeze (line 126)

{

margin-left: 250px;

margin-right: 250px;

padding-top: 0pt;

padding-right: 4px;

padding-bottom: 0pt;

padding-left: 4px;

}
null

body.sidebars #squeeze (line 52)

{

margin-left: 220px;

}

body.sidebars #squeeze (line 69)

{

margin-right: 200px;

}