George,

   Thanks for the information!  As best as I can tell, the problem is 
that in IE6 and before, the html>body was used to hide the style 
declarations from IE....and now, IE 7 can see them??

   In other words, IE6 and before will see this:

div.tableContainer table {
    margin: 0 -16px 0 0;
    width: 100%;
}

   but it will blow right by this??

html>body div.tableContainer table {
    margin: 0;
}

   which in that example is fine since both have the margin: 0....but in 
this case.....

html>body tbody.scrollContent {
    height: 426px;
    overflow: auto;
    width: 100%
}

   there is no definition for tbody.scrollContent{}, so is that what is 
causing my table to jack up?  And if so, what's the proper fix here...do 
I need to do a version check in my page <--[if IE7]--> and if it is then 
define the tbody.scrollContent{} just for IE7? And, what should that now 
be...anything different??

   I am still learning quite a bit about CSS and appreciate the help.

Adrian


George Ornbo wrote:
> On 12/18/06, *Adrian Williams* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     Y'all,
>
>         With the introduction of the "fixes" in IE 7, the CSS-based
>     scrolling tables (based on the original CSS written by Terence Ordona)
>     that I have in my site are now hosed in IE 7...
>
>     http://williams.genealogy.fm/results_page.php
>
>         I think it has something to do with the way IE7 now handles the
>     html>body declaration but am not sure what I need to do to correct the
>     problem.  Can anyone help me learn/figure out what now needs to be
>     added
>     to the CSS to allow IE7 to render the tables correctly???
>
>
>     Many thanks!
>     Adrian
>     ______________________________________________________________________
>     css-discuss [ css-d@lists.css-discuss.org
>     <mailto:css-d@lists.css-discuss.org>]
>     http://www.css-discuss.org/mailman/listinfo/css-d
>     IE7 information -- http://css-discuss.incutio.com/?page=IE7
>     List wiki/FAQ -- http://css-discuss.incutio.com/
>     Supported by evolt.org <http://evolt.org> --
>     http://www.evolt.org/help_support_evolt/
>
> Hi Adrian
>
> You are right . IE7 doesn't like html > body.
>
> http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx 
> <http://blogs.msdn.com/ie/archive/2005/10/12/480242.aspx>
>
> George
>
> Shape Shed | www.shapeshed.com <http://www.shapeshed.com>
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to