E_K Asked:2020-02-06 20:08:12 +0000 UTC2020-02-06 20:08:12 +0000 UTC 2020-02-06 20:08:12 +0000 UTC 根据所选选项更改选择标签背景?[复制] 772 是否可以 通过所选选项进行CSS样式设置?select <select class="select" name="colors"> <option value="red">Red</option> <option value="green">green</option> </select> html 1 个回答 Voted Best Answer Nikita Rogatnev 2020-02-06T20:45:08Z2020-02-06T20:45:08Z 纯CSS没办法,用一小段JS就可以搞定: <select class="select" name="colors" onchange="this.style.backgroundColor=this.options[this.selectedIndex].style.backgroundColor"> <option style="background-color:red" value="red">Red</option> <option style="background-color:green" value="green">Green</option> </select>
纯CSS没办法,用一小段JS就可以搞定: