> Del Wegener wrote:
>
>> http://www.edi-cp.com/newweb/products_ul_intro.php
>
>> The text on the left side is supposed to wrap around the picture and
>> the <div>s on the right.

> A mix of markup and CSS modifications necessary to make IE7 and 6 play
> along, so here's the page...
> <http://www.gunlaug.no/tos/alien/dw/test_09_0220.html>
> ...and relevant stylesheet...
> <http://www.gunlaug.no/tos/alien/dw/test_09_0220_files/style_ed.css>
> ...so you can study the solution(s).
>
> regards
> Georg

Thanks Georg.  I decided that I really did want spans and not divs.
I made the changes you suggested and of course everything worked perfectly!
I then tried to find out what your css changes were all about.
After much searching and reading I think I understand what they accomplish 
but I have no earthly idea of why they are needed.  Nor do I see any way of 
figuring out what to do the next time.

Some folks seem to advise using overflow-x:hidden all the time on "columns".
Why?  Why did you show that to IE 6 and & only?

I am pretty sure that * html div#container is seen only by IE6 whereas 
*+html ... is seen only by IE7.
Statements of the form   /* IE6 */ are strictly comments to enhance 
readability by us mere mortals.

Why on earth should I suspect that  I need
* html h1 {  float:left;  margin: 1em; 0;}   ?

Do I need such a hack everytime I use H1, H2, or any of the other head tags?

Where can I read more about this stuff?

Del


______________________________________________________________________
css-discuss [[email protected]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to