[Grok-dev] How do I use browser-specific stylesheets with grok?
Sebastian Ware
sebastian at urbantalk.se
Tue Jan 5 04:52:52 EST 2010
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
More information about the Grok-dev
mailing list