opacity01.svg 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?xml version="1.0" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <svg width="12cm" height="3.5cm" viewBox="0 0 1200 350"
  5. xmlns="http://www.w3.org/2000/svg" version="1.1">
  6. <desc>Example opacity01 - opacity property</desc>
  7. <rect x="1" y="1" width="1198" height="348"
  8. fill="none" stroke="blue" />
  9. <!-- Background blue rectangle -->
  10. <rect x="100" y="100" width="1000" height="150" fill="#0000ff" />
  11. <!-- Red circles going from opaque to nearly transparent -->
  12. <circle cx="200" cy="100" r="50" fill="red" opacity="1" />
  13. <circle cx="400" cy="100" r="50" fill="red" opacity=".8" />
  14. <circle cx="600" cy="100" r="50" fill="red" opacity=".6" />
  15. <circle cx="800" cy="100" r="50" fill="red" opacity=".4" />
  16. <circle cx="1000" cy="100" r="50" fill="red" opacity=".2" />
  17. <!-- Opaque group, opaque circles -->
  18. <g opacity="1" >
  19. <circle cx="182.5" cy="250" r="50" fill="red" opacity="1" />
  20. <circle cx="217.5" cy="250" r="50" fill="green" opacity="1" />
  21. </g>
  22. <!-- Group opacity: .5, opacity circles -->
  23. <g opacity=".5" >
  24. <circle cx="382.5" cy="250" r="50" fill="red" opacity="1" />
  25. <circle cx="417.5" cy="250" r="50" fill="green" opacity="1" />
  26. </g>
  27. <!-- Opaque group, semi-transparent green over red -->
  28. <g opacity="1" >
  29. <circle cx="582.5" cy="250" r="50" fill="red" opacity=".5" />
  30. <circle cx="617.5" cy="250" r="50" fill="green" opacity=".5" />
  31. </g>
  32. <!-- Opaque group, semi-transparent red over green -->
  33. <g opacity="1" >
  34. <circle cx="817.5" cy="250" r="50" fill="green" opacity=".5" />
  35. <circle cx="782.5" cy="250" r="50" fill="red" opacity=".5" />
  36. </g>
  37. <!-- Group opacity .5, semi-transparent green over red -->
  38. <g opacity=".5" >
  39. <circle cx="982.5" cy="250" r="50" fill="red" opacity=".5" />
  40. <circle cx="1017.5" cy="250" r="50" fill="green" opacity=".5" />
  41. </g>
  42. </svg>