Set solid background for custom svg #283
-
|
Hi, guys, thank you for you help and your time in advance! But as a result i want to have an option to add regular solid background |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
Hey, you will need to add a css rule to the $options->svgDefs = '
<linearGradient id="gradient" x1="100%" y2="100%">
<stop stop-color="#D70071" offset="0"/>
<stop stop-color="#9C4E97" offset="0.5"/>
<stop stop-color="#0035A9" offset="1"/>
</linearGradient>
<style><![CDATA[
.dark{fill: url(#gradient);}
.light{fill: red;}
/* here's the background for the whole svg */
svg{background: green;}
]]></style>'; |
Beta Was this translation helpful? Give feedback.
-
|
Oh, i see, thank you so much! |
Beta Was this translation helpful? Give feedback.

Hey, you will need to add a css rule to the
<style>section of thesvgDefsblock, such assvg{background: red;}(note the property name isbackgroundorbackground-color, notfillhere) - alternatively you could just add a background-color via stylesheet to the containing html element or the QR Code svg element itself - its css-selector issvg.qrcodeby default.