[Grok-dev] How do I use browser-specific stylesheets with grok?

Vincent Fretin vincent.fretin at gmail.com
Tue Jan 5 07:52:39 EST 2010


Hi,

Plone use that:
<tal:iefixstart replace="structure string:&lt;!--[if lte IE 7]&gt;" />


Vincent Fretin
Ecreall
Site : http://vincentfretin.ecreall.com



On Tue, Jan 5, 2010 at 10:52 AM, Sebastian Ware <sebastian at urbantalk.se> wrote:
> I would either set a variable on the view and use:
>
>    <tal:block condition="python:view.browser == 'MSIE'">bla bla</
> tal:block>
>
> ...or use javascript on the webpage.
>
> Usually the IE-css will only need a couple of overrides for
> positioning and minor tweaks so that css is quite small.
>
> Mvh Sebastian
>
> 5 jan 2010 kl. 10.24 skrev Marcel Klapschus:
>
>>
>> I want to use two different stylesheets for my templatepage (one for
>> IE-Browser, the other for non-IE-Browser). The two stylesheets are
>> placed in
>> my static folder, but since tags like "<!--[if IE]>" just ignore my
>> "tal:attributes href", I have no idea how to add the path to my css
>> files
>> here.
>>
>> This is what I try in template:
>>
>>    <!--[if IE]>
>>    <link rel="stylesheet" type="text/css"
>>          tal:attributes="href static/menu_ie.css"/>
>>    <![endif]-->
>>
>>    <!--[if !IE]>
>>    <link rel="stylesheet" type="text/css"
>>          tal:attributes="href static/menu.css"/>
>>    <![endif]-->
>>
>> The lines "tal:attributes="href static/menu....." are ignored :-(
>> --
>> View this message in context: http://old.nabble.com/How-do-I-use-browser-specific-stylesheets-with-grok--tp27025693p27025693.html
>> Sent from the Grok mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Grok-dev mailing list
>> Grok-dev at zope.org
>> https://mail.zope.org/mailman/listinfo/grok-dev
>
> _______________________________________________
> Grok-dev mailing list
> Grok-dev at zope.org
> https://mail.zope.org/mailman/listinfo/grok-dev
>


More information about the Grok-dev mailing list