Forum Discussion
LaurentMT1
8 months agoHonored Guest
Support of SELECT HTML tags broken in browser
It seems that the support of Select HTML tags is broken in latest versions of browser (problem detected on OS v79, browser v40.1). When user clicks on a Select control, the browser briefly display...
- 8 months ago
Hello again!
I was informed that there should be a fix for this in browser version 40.2.
If you continue to experience this after the version update, please feel free to respond to me here.
jameswood32
8 months agoProtege
Issue:
HTML <select> dropdown is not rendering properly or appears broken in some browsers (e.g., not clickable, styled incorrectly, or options not showing).
Possible Causes & Fixes:
CSS Overrides
Some global CSS or framework (like Bootstrap, Tailwind, or Material UI) might override the native styles of the <select> element.
Fix: Inspect with DevTools and look for conflicting styles. Try resetting styles with:
select {
all: unset;
appearance: auto;
}
Browser Compatibility or Bugs
Some versions of browsers (especially mobile Safari, Firefox, or Edge) may have rendering quirks.
Fix: Test in multiple browsers and update to the latest versions. For Safari issues, consider using -webkit-appearance.
Missing or Malformed HTML
<option> tags not correctly closed or nested inside the <select>, or select placed inside invalid containers.
Fix: Ensure correct structure:
<select name="example" id="example">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
</select>
JavaScript/Framework Conflicts
JavaScript libraries or frontend frameworks (like React, Vue, or Angular) might interfere with rendering.
Fix: Make sure you're not mutating the DOM in a way that breaks the <select> state. In React, bind value and onChange properly.
Custom Styling Tools
If you're using custom UI libraries (e.g., Tailwind UI, Material UI), they often replace <select> with a custom dropdown component.
Fix: Ensure you're using their component correctly or fallback to native <select> when needed.
LaurentMT1
8 months agoHonored Guest
The problem I'm reporting can be reproduced with a page as simple as this one
<html>
<head></head>
<body>
<form>
<select name="pets" id="pet-select">
<option value="">--Please choose an option--</option>
<option value="dog">Dog</option>
<option value="cat">Cat</option>
<option value="hamster">Hamster</option>
<option value="parrot">Parrot</option>
<option value="spider">Spider</option>
<option value="goldfish">Goldfish</option>
</select>
</form>
</body>
</html>
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 5 months ago
- 5 months ago