答案 0 :(得分:0)
在标签上使用class="active"
,并使文本框ID与标签ID相同。
示例:
<input type="text" id="job_title" name="job_title">
<label for="job_title"></label>
答案 1 :(得分:0)
我认为进口存在问题。首先导入jquery
,然后导入materialize.js
,因为我先尝试导入materialize.js
,然后遇到同样的问题,并在label
标记后添加input
标记。的 jsFiddle 强>
<强> HTML 强>
<div class="input-field">
<input id="ct100_Cph_CaptchaLg_UserName" class="loginClass" name="ct100$Cph$CaptchaLg$UserName" type="text" />
<label for="ct100_Cph_CaptchaLg_UserName">Email</label>
</div>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="materialize.min.js"></script>
答案 2 :(得分:0)
.input-field label {
pointer-events: none;
}
似乎可以完成这项工作,这似乎与Web表单控件有关,因为如果删除runat属性,它将按预期工作。