Select 物化ECSS-为IOS和Android选择本机

Select 物化ECSS-为IOS和Android选择本机,select,materialize,fireworks,Select,Materialize,Fireworks,是否可以使IOS和Android的所有select下拉列表都是本机的 因为目前IOS 13下带有MaterializeCS的选择无法正常工作 诚恳地1。使用浏览器默认设置 可以添加类浏览器默认值以获得浏览器默认值 2.有一个临时的解决办法 在materialize.js之后提供以下修补的select.js文件对大多数用户都有效 解决方案 是否可以将浏览器默认参数与要具体化的选择的CSS样式混合在一起?我认为很难/不可能在不同浏览器之间一致地设置浏览器默认下拉列表的样式。Materialize实际

是否可以使IOS和Android的所有select下拉列表都是本机的

因为目前IOS 13下带有MaterializeCS的选择无法正常工作

诚恳地

1。使用浏览器默认设置 可以添加类浏览器默认值以获得浏览器默认值

2.有一个临时的解决办法 在materialize.js之后提供以下修补的select.js文件对大多数用户都有效

解决方案


是否可以将浏览器默认参数与要具体化的选择的CSS样式混合在一起?我认为很难/不可能在不同浏览器之间一致地设置浏览器默认下拉列表的样式。Materialize实际上隐藏了本机元素,并创建了它自己的可以设置样式的元素。注意,如果您单独提供上面的js文件-在materialize.js之后和自定义/初始化脚本之前,您将获得所需的样式。该修补程序从未对我起作用:,我不知道为什么,我在materialize js文件之后添加了它
<select class="browser-default">
     <option value="" disabled="" selected="">Choose your option</option>
     <option value="1">Option 1</option>
     <option value="2">Option 2</option>
     <option value="3">Option 3</option>
</select>
$(document).click(function(){
    $('li[id^="select-options"]').on('touchend', function (e) {
        e.stopPropagation();
    });
});