I have a asp.net page that does something simple - when the user
clicks on a radiobutton, a panel becomes visible beneath the radio
button. There is some text below the radio button, and that is
displaced downward when the panel appears. This is what I intended.
However, this only works in IE6. I find that in IE7, the panel
appears, but it appears right on top of the text that should be
displaced to a lower position on the page.
So it looks like a transparent overlay over the text, instead of
appearing by itself, with the text lower down on the page.
I should have:
radiobutton
PANEL
Text
But instead I get:
radiobutton
PANEL over text
Is there something done differently about IE7 that would explain this?
Thanks,
Marv
rob^_^ - 31 May 2008 20:13 GMT
Hi,
Without a url to view your page it is impossible to guess exactly what is
happening on your page.
We need to know what Doctype (
http://www.google.com/search?q=understanding%20doctype%20declarations) you
have declared and whether you are using tables and or div's for layout. MTL
you are using tables for layout and the issue will have something to do with
'HasLayout'. - http://www.google.com/search?q=haslayout
What happens when you view the page in FX2? FX has an excellent tool - DOM
Explorer, built-in to troubleshoot styling issues.
For IE6/7 there are a number of Addons that you can use to inspect the DOM
and page styling
IE Developers Toolbar -
http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e
-2d5e1db91038&displaylang=en
DebugBar - http://www.debugbar.com
IEWatch - http://www.iewatch.com
IE Web Development Forum -
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=923&SiteID=1
Regards.
> I have a asp.net page that does something simple - when the user
> clicks on a radiobutton, a panel becomes visible beneath the radio
[quoted text clipped - 15 lines]
> Thanks,
> Marv