The main difference between the two is the following: Opacity will change the transparency of everything that is in the selected layer. Fill will change the transparency of whatever is filling the layer but will ignore any effects that have been applied to it.
Does fill opacity affect layer effects?
In addition to overall opacity, which affects layer styles and blending modes applied to a layer, you can specify fill opacity. Fill opacity affects only pixels, shapes, or text on a layer without affecting the opacity of layer effects such as drop shadows.
What does fill opacity mean?
The fill-opacity attribute is a presentation attribute defining the opacity of the paint server (color, gradient, pattern, etc) applied to a shape. Note: As a presentation attribute fill-opacity can be used as a CSS property.
What is the purpose of opacity in a layer?
The opacity determines how transparent or opaque the layer will be. In other words, it controls how much the layers below can show through.
Can svgs have opacity?
SVG uses three distinct properties to control opacity of basic shapes and text: opacity , fill-opacity , and stroke-opacity . All of these can be set with presentation attributes or with CSS style rules. CSS Color Module Level 3 extended the opacity property to apply to all content.