~davidLaakso wrote:
> Gunlaug Sørtun wrote:

>> <http://www.gunlaug.no/tos/alien/san/test_07_3350.html>

> Georg, your example gets both the IE7.0 and Opera seal of approval. 
> It is the original authors page that Opera was unhappy with.

I know :-)

> Whatever became of  Jon Hughes, anyway?

Dunno. Lots of space around here...

Regarding those conditional commented spaces for IE6, does the above
test-page satisfy the criteria in IE6 (and 5.x/win) - without any CC'ed
spaces in the source-code..?

-----

*Important* points for anyone who happens to read this thread in search
for 100% tall scaling / expanding / stretching / overflowing /
whatever-they-call-it solutions...

1: Get the specificity right.

a: make it work in the good browsers (Firefox, Opera, Safari, etc.).

b: corrections for IE6 and IE7 must be able to override the relevant
properties from the original "good browsers" rules. This is normally
achieved by adding such corrections _after_ the original rule in our
stylesheet - using the same specificity, but can of course also be
achieved by adding specificity to the selector(s) for the corrections.

- The original page had the corrections for IE/win placed _before_ the
"good browser" rules, and they had the same specificity. Thus, the
corrections for IE/win could not take effect, regardless of how many
were added.


2: 100% height will _only_ work if _all_ parents have a height that the
height of their children can be calculated from - all the way up to the
browser-window. One missing and its children fail - in all browsers.

- The original page didn't have height declared on the html-element.
Subsequently, all children of html failed to expand to 100% height, no
matter how many rules and "tricks" were added to elements further in.

------

Now, I still wonder how IE7 could get it right, since 'min-height: 100%'
on a parent doesn't work as calculation-base in any other browser.
Nevertheless, that's what I served IE7 as a correction for its lack of
support for 'display: table', and you are telling me that it works..?

Now I'm a bit confused, not knowing whether this is a genuine IE7
bug/feature, or if I have simply overlooked something.
Anyone got an explanation and/or a test-case?

regards
        Georg
-- 
http://www.gunlaug.no
______________________________________________________________________
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