淘先锋技术网

首页 1 2 3 4 5 6 7

在使用jQuery开发过程中,有时候会遇到

// HTML代码
<label for="username">用户名</label>
<input type="text" id="username" name="username"/>
// jQuery代码
$(document).ready(function(){
$("#username").val("测试用户名");
$("label[for='username']").text("用户名");
});

以上代码是一个简单的表单元素,其中一个

那么这个问题的根本原因是什么呢?其实是由于CSS样式造成的。当在页面中使用了reset.css、normalize.css等样式库时,它们会对

// CSS代码
label{
display: inline-block;
color: #333;
font-size: 14px;
}

通过上述CSS样式的重新定义,我们就可以让