You are here: Reference > JavaScript > client-side > style handling > properties > browser specific extensions > MozOpacity

MozOpacity style property

Browser support:
Sets or retrieves the opacity level. For a cross-browser solution, use the opacity property in Firefox, Google Chrome, Safari and Opera, and the filter property ('filter:Alpha(opacity=50)') in Internet Explorer.

Syntax:

object.MozOpacity;
You can find the related objects in the Supported by objects section below.
This property is read/write.
CSS page for this property: -moz-opacity

Possible values:

The type of this property is string.
 One of the following values: 
inherit
Takes the value of this property from the computed style of the parent element.
opacity (floating-point [0-1])
Floating-point number [0-1] .
Default: 1.

Example HTML code 1:

This example illustrates the use of the -moz-opacity property:
<head>
    <style>
        .example {
            -moz-opacity: 0.5;
        }
    </style>
</head>
<body>
    <a class="example">This text has -moz-opacity: 0.5</a>
</body>
Did you find this example helpful? yes no

Example HTML code 2:

This example illustrates the use of the MozOpacity property in JavaScript:
<head>
    <script type="text/javascript">
        function ChangeFloatEdge (selectTag) {
            // Returns the index of the selected option
            var whichSelected = selectTag.selectedIndex;

            // Returns the text of the selected option
            var opacity = selectTag.options[whichSelected].text;

            var anchor = document.getElementById ("myAnchor");
            if ('MozOpacity' in anchor.style) {
                anchor.style.MozOpacity = opacity;
            } else {
                alert ("Your browser doesn't support this example!");
            }
        }
    </script>
</head>
<body>
    <a id="myAnchor">Change this element's opacity!</a>

    <select onchange="ChangeFloatEdge (this);" size="7">
        <option />0
        <option />0.1
        <option />0.3
        <option />0.5
        <option />0.7
        <option />0.9
        <option selected="selected" />1
    </select>
</body>
Did you find this example helpful? yes no

Supported by objects:

Related pages:

External links:

User Contributed Comments

Post Content

Post Content