It looks promising until put into use, without using foreignObject as it's a condition; rather strictly using <switch> then targeting the SVG by simply

|SVG {
color: red /* or */
border: solid 4px red;
} |

Nothing happens ?

Tom Livingston <mailto:tom...@gmail.com>
Monday, July 11, 2016 8:57 PM
Can't the svg code be put on the page without the use of <object>?

I came across this:
http://thoughtfulweb.com/thoughts/on/the-best-way-to-add-an-svg-image-to-your-website

and it mentions putting the svg code inline and that this is how you can
target it with css...
"The first important thing to note is the SVG is inline. If the SVG is not
inline then you can not target it with CSS."
that seems more straight forward and logical to me.


On Mon, Jul 11, 2016 at 7:35 PM, Crest Christopher <


Crest Christopher <mailto:crestchristop...@gmail.com>
Monday, July 11, 2016 7:35 PM
.class #svg-object body <class of path in svg> ?


Karl DeSaulniers <mailto:k...@designdrumm.com>
Sunday, July 10, 2016 10:58 PM
if your talking about styling the contents of the object tag, you would have include the body tag of the object tag kind of like an iframe.

.styleclass #svgobj body .childelementclass #childelement

Best,

Karl DeSaulniers
Design Drumm
http://designdrumm.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/
Crest Christopher <mailto:crestchristop...@gmail.com>
Sunday, July 10, 2016 10:52 PM
You could stylize the classes within the SVG individually as well ?


Karl DeSaulniers <mailto:k...@designdrumm.com>
Sunday, July 10, 2016 10:50 PM
Crest,
I was successful at styling your svg (that isn't loading btw).

Firstly, Your using display inline on everything. When you use display:inline, width and height do not get computed correctly.
so your object is collapsing to 0px. change to inline-block

Secondly, you have visibility: hidden on the container element. You wont see any styling if this is set.

I am not going to share my code since you said you wanted to do this yourself,
but I can tell you for certain your svg object can be styled.

GL!

Best,

Karl DeSaulniers
Design Drumm
http://designdrumm.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/

______________________________________________________________________
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