CSS :indeterminate Selector Last Updated : 29 Aug, 2024 Comments Improve Suggest changes 1 Likes Like Report The :indeterminate selector in CSS is used to select any form elements that are in indeterminate state i.e a state that is neither checked nor unchecked. Elements targeted by this selector are:<input = "checkbox"> elements whose indeterminate property is set to true by JavaScript<input = "radio"> elements, when all radio buttons with the same name value in the form are unchecked<progress> elements in an indeterminate stateExample 1: html <!DOCTYPE html> <html> <head> <title> CSS :indeterminate selector </title> <style> input:indeterminate+label { background: green; color: white; padding: 4px; } input:indeterminate { box-shadow: 0 0 1px 1px green; } </style> </head> <body style="text-align: center;"> <h1 style="color:green;"> GeeksforGeeks </h1> <h2> CSS :indeterminate selector </h2> <div> <input type="checkbox" id="checkbox"> <label for="checkbox"> This is an indeterminate checkbox. </label> </div> <br> <div> <input type="radio" id="radio" name="abc"> <label for="radio"> This is an indeterminate radio button. </label> </div> <script> let doc = document.getElementsByTagName("input"); for (let i = 0; i < doc.length; i++) { doc[i].indeterminate = true; } </script> </body> </html> Output: Example 2: html <!DOCTYPE html> <html> <head> <title> CSS :indeterminate selector </title> <style> progress:indeterminate { opacity: 0.5; background: lightgray; box-shadow: 2px 2px 4px 4px green; } </style> </head> <body style="text-align: center;"> <h1 style="color:green;"> GeeksforGeeks </h1> <h2> CSS :indeterminate selector </h2> <p>An indeterminate progress bar.</p> </body> </html> Output: Supported Browsers: The browser supported by :indeterminate selector are listed below:Apple Safari 3.0Google Chrome 1.0Edge 12.0Firefox 2.0Opera 9.0 Create Quiz Comment V Vishal Chaudhary 2 Follow 1 Improve V Vishal Chaudhary 2 Follow 1 Improve Article Tags : Web Technologies CSS CSS-Selectors Explore CSS Introduction 3 min read CSS Syntax 3 min read CSS Selectors 6 min read CSS Comments 2 min read CSS Colors 5 min read CSS Borders 5 min read CSS Margins 4 min read CSS Height and Width 4 min read CSS Outline 4 min read CSS Fonts 4 min read Like