繁体   English   中英

选择下拉列表在Firefox中提供空白选项

[英]Select drop down gives blank options in firefox

我有一个select元素,其中包含选项,在Firefox中不会显示。

在此处输入图片说明 这应该显示3个不同的选项。 在Chrome和Safari中可以正常运行。 我一直在寻找解决方案,但似乎没有任何效果。 显然,这是Firefox中的错误。 这是html。

 .select-field { display: inline-block; width: 100%; background-color: #005D5D; border-radius: .5em; margin: 0 auto; } .select-field>select { float: left; width: 100%; background-color: transparent; border: 0em; padding: .5em; font-size: 1em; color: white; background: url("./menu_arrow.svg") no-repeat 97% 50%; -moz-appearance: none; -webkit-appearance: none; appearance: none; } 
 <div id="games"> <div className="select-field"> <select onChange={this.props.gameProp}> <option value="streetfighter" label="Street Fighter">Street Fighter 5</option> <option value="tekken" label="Tekken">Tekken 7</option> <option value="mvci" label="Marvel vs Capcom: Infinite">Marvel vs Capcom: Infinite</option> </select> </div> </div> 

如果我在Firefox中运行,这工作得很好, https://jsfiddle.net/prashu421/8b1w8afr/

您也可以共享CSS吗?

<div id="games">
            <div className="select-field">
                <select onChange={this.props.gameProp}>
                    <option value="streetfighter" label="Street Fighter">Street Fighter 5</option>
                    <option value="tekken" label="Tekken">Tekken 7</option>
                    <option value="mvci" label="Marvel vs Capcom: Infinite">Marvel vs Capcom: Infinite</option>
                </select>
            </div>
        </div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM