On Tuesday, August 5, 2014, Karl DeSaulniers <k...@designdrumm.com> wrote:

> On Aug 5, 2014, at 6:15 PM, Philippe Wittenbergh <e...@l-c-n.com
> <javascript:;>> wrote:
>
> >
> > Le 6 août 2014 à 06:40, Karl DeSaulniers <k...@designdrumm.com
> <javascript:;>> a écrit :
> >
> >> urn your svg image into a base64 and load the image data as content:
> "". Wouldn't that work?
> >
> > No, that wouldn't work any differently. A browser that doesn't support
> SVG will see an invalid / unrecognised image format as content of the
> background-image: url(); It will apply the rule (valid, recognised syntax)
> but can't display the image. Because it recognises the syntax, it will not
> fall back to the previous rule that references the .PNG image.
> >
> > Philippe
> > --
> > Philippe Wittenbergh
> > http://l-c-n.com/
> >
>
> Ah yes, I guess you are right.
> Hope you all don't mind, but I would say this is a javascript solution.
> Check the browser for svg support and load the one you want.
> Done.
>
>
>
>
Actually, now that I see the difference between this and rgba with rgb
fallback, I see the best non-script solution is:

Background: url(image.png);
background-image: url(image.svg);

See here:
http://callmenick.com/2014/04/02/svg-fallback-with-png/


-- 

Tom Livingston | Senior Front-End Developer | Media Logic |
ph: 518.456.3015x231 | fx: 518.456.4279 | mlinc.com
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
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/

Reply via email to