[英]Materialize CSS Select Dropdown
我正在使用Materialise CSS为我的应用程序,使用媒体查询我正在使我的查询响应。选择下拉菜单,我们无法选择任何选项,在笔记本电脑中它工作正常,但在平板电脑和移动视图中它不工作..可以任何人救命?
<div class="input-field col s12 newid m6 l6">
<select>
<option value="" disabled selected>All</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>
<label>Data</label>
@media screen and (max-width: 320px) {
.newid { width: 96%!important;
margin-top: 8%!important;
margin-left: 0%!important;
}
}
您是否初始化了JavaScript中的下拉菜单? 必须初始化作为Materialise CSS一部分的许多组件才能在网页上运行?
代码应该是这样的
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('select');
var instances = M.FormSelect.init(elems, options);
});
我认为你已经错过初始化选择你的javaScript了。 您可以尝试使用Materialise css选择选项。
$(document).ready(function(){ $('select').formSelect(); });
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/css/materialize.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/js/materialize.min.js"></script> <div class="container"> <h5>materialize Select Option. </h5> <div class="input-field"> <select> <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> </div> </div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.