我似乎不能让复选框工作,而使用materializecss,因为其他人来交叉这个问题,并设法解决它?
我使用的图书馆:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.100.2/css/materialize.min.css">
不带库的复选框-https://jsfiddle.net/d2yk4sbv/2/
<div><label> <input type=checkbox> label 1 </label></div>
带有库的复选框-https://jsfiddle.net/d2yk4sbv/
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.100.2/css/materialize.min.css">
<div><label> <input type=checkbox> label 1 </label></div>
复选框似乎在没有库的情况下工作得很好,但问题是,我的应用程序依赖于使用materializecss,所以我不能不使用它:(
链接到materializecss网站-http://materializecss.com/
8条答案
按热度按时间ovfsdjhp1#
要工作。似乎你需要把标签和输入检查之间的关系。你为什么不这样试试
http://materializecss.com/forms.html#checkbox
wz3gfoph2#
常规的HTML5复选框将不会显示加载的materialcss。
这是常规的HTML5复选框。
2018年,随着1。0,以上所有答案都不起作用了,除了这个。
你必须按照标签,输入,跨度结构来工作!
图片来源:@SmartManoj
https://materializecss.com/checkboxes.html
yyyllmsg3#
它不工作,因为你有错误的结构,把
checkbox
放在label
旁边,而不是在label
内部,并把它们都 Package 在p
中lvjbypge4#
**2019 -版本1。联系我们
我喜欢《物化》的简洁,但它有问题。
尝试通过 AJAX 传递复选框。
不得不将此添加到CSS样式
这种覆盖通用HTML和CSS标准以适应其JS的想法并不理想。我有一个网站稳定与实现,不会再这样做。
t0ybt7op5#
根据版本0。100.2,解决方案是添加这个CSS类:
请注意,此版本中的结构必须为:
来源:https://github.com/Dogfalo/materialize/issues/5062
rbl8hiat6#
我能让复选框显示并可点击的唯一方法就是这样做
我没有动画,但老实说,我不在乎,我没有更多的时间浪费在一些应该是简单的。以上的解决方案都不适合我
vvppvyoh7#
在物化1版本中。0
在JS1中)按文档查找输入。getElementById。..2)检查输入。格子的
input.checked为false或true
hof1towb8#
在v1.0.0中,标签标记内的复选框(文本环绕span)将仅起作用。
https://github.com/Dogfalo/materialize/issues/1376