Hello, On Wed, Nov 17, 2010 at 1:47 PM, Sergiu Dumitriu <[email protected]> wrote: > On 11/17/2010 12:04 PM, Ecaterina Moraru (Valica) wrote: >> And what is the solution? >> to have ie-6.css ie-7.css ie-8.css (maybe this won't be needed if we have >> ie-7.css because IE8 knows more things) instead of ie-6.css + ie-all.css? >> > > Use the star hack: > > * html <rest of the selector> { > /* ie-6 rules here, but this should better go in ie-6.css */ > } > *+html <rest of the selector> { > /* ie-7 rules here, but this should better go in ie-7.css */ > } > > I didn't add ie-7.css initially because it wasn't needed, but we can add > it if needed.
We should add ie-7.css . I think that we should have this: * ie-all.css * ie-6.css * ie-7.css and as Sergiu says, the * html and *+html hacks inside the ie-all.css stylesheet. Raluca. > >> >> On Wed, Nov 17, 2010 at 12:57, Marius Dumitru Florea< >> [email protected]> wrote: >> >>> On 11/17/2010 11:53 AM, Ecaterina Moraru (Valica) wrote: >>>> Marius please revert this commit because ie-all means IE6, IE7 and IE8. >>>> >>> >>>> * hacks are supposed to go for the IE6, IE7 part, while the non-affected >>>> property goes for IE8. >>> >>> Caty, * is not valid before CSS property name. I know IE ignores it but >>> I need to parse the CSS and that * prevents me. We need to find another >>> way (using proper CSS syntax) to write CSS rules for IE6/7 only. >>> >>> Thanks, >>> Marius >>> >>> P.S.: I asked Raluca and Sergiu about the * hack before doing this >>> commit. They seemed to agree that the * is useless in a IE dedicated >>> stylesheet. I guess I haven't explained myself too well. >>> >>>> >>>> for example: >>>> >>>> .xwikiintracontent legend { >>>> margin: -5px 0 5px 0; >>>> - *margin: 5px 0 10px -7px; >>>> + margin: 5px 0 10px -7px; >>>> } >>>> >>>> even if you made this clean - you supposed to delete the overridden >>> margin >>>> property, but all these properties are needed to display correctly. >>>> >>>> Thanks, >>>> Caty >>>> >>>> >>>> On Wed, Nov 17, 2010 at 09:52, mflorea<[email protected] >>>> wrote: >>>> >>>>> Author: mflorea >>>>> Date: 2010-11-17 08:52:49 +0100 (Wed, 17 Nov 2010) >>>>> New Revision: 32928 >>>>> >>>>> Modified: >>>>> platform/skins/trunk/colibri/src/main/resources/colibri/ie-all.css >>>>> Log: >>>>> XSCOLIBRI-251: ie-all.css uses color theme variables without importing >>> the >>>>> color theme template >>>>> * Also removed useless * hack since it's a IE dedicated stylesheet. >>>>> >>>>> >>>>> Modified: >>>>> platform/skins/trunk/colibri/src/main/resources/colibri/ie-all.css >>>>> =================================================================== >>>>> --- platform/skins/trunk/colibri/src/main/resources/colibri/ie-all.css >>>>> 2010-11-17 07:43:03 UTC (rev 32927) >>>>> +++ platform/skins/trunk/colibri/src/main/resources/colibri/ie-all.css >>>>> 2010-11-17 07:52:49 UTC (rev 32928) >>>>> @@ -1,3 +1,4 @@ >>>>> +#template('colorThemeInit.vm') >>>>> body { >>>>> behavior: url("$xwiki.getSkinFile('/htc/csshover3.htc')"); >>>>> } >>>>> @@ -7,7 +8,7 @@ >>>>> } >>>>> >>>>> #docextrapanes { >>>>> - *display: inline-block; >>>>> + display: inline-block; >>>>> } >>>>> >>>>> .minwidth, .minwidthb, .minwidthc, .minwidthd { >>>>> @@ -29,7 +30,7 @@ >>>>> >>>>> .xwikiintracontent legend { >>>>> margin: -5px 0 5px 0; >>>>> - *margin: 5px 0 10px -7px; >>>>> + margin: 5px 0 10px -7px; >>>>> } >>>>> >>>>> #commentscontent #AddComment .commentcontainer label { >>>>> @@ -37,7 +38,7 @@ >>>>> } >>>>> >>>>> input.button { >>>>> - *padding: 0 0 1px; >>>>> + padding: 0 0 1px; >>>>> } >>>>> >>>>> fieldset.xwikimessage { > > > -- > Sergiu Dumitriu > http://purl.org/net/sergiu/ > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

