> 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/
