Yeah, that's a solution but not perfect. Because this rule-set is comprised of two parts - the normal one and the IE-mac fix. You have to remember to add the new selector to every part. Thanks for you reply.
On Fri, Oct 24, 2008 at 3:25 PM, Gunlaug Sørtun <[EMAIL PROTECTED]> wrote: > ray wrote: > > I want to apply this rule to all li elements under ul. Giving every li >> element a class attribute is very tedious. Is there a solution for >> this situation? >> > > The fix can be attached to any element the same ways as any other > rule-set... > > ul li:after { > content: "."; > display: block; > height: 0; > clear: both; > visibility: hidden; > } > > /* Hides from IE-mac \*/ > * html ul li {height: 1%;} > /* End hide from IE-mac */ > > > > Probably a good idea to give the ul (not the li) a class to prevent > general addition of "clearfix" to every li on a site. Call it whatever > you like, but don't use the '.clearfix' class-name unless you also want > to "clearfix" the ul itself. > > regards > Georg > -- > http://www.gunlaug.no > ______________________________________________________________________ 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/