HTML5 placeholder模拟相关jQuery插件实例页面
回到相关文章 »代码:
HTML代码:
<p>
<label for="test1">测试1:</label>
<input type="text" id="test1" placeholder="这是value模拟" size="26" />
</p>
<p>
<label for="test2">测试2:</label>
<input type="text" id="test2" placeholder="这是label普通模拟" size="26" />
</p>
<p>
测试3:
<input type="text" class="test3" placeholder="这是label透明度交互模拟" size="26" />
</p>
<p>
<label for="test4">测试4:</label>
<input type="text" id="test4" placeholder="这是跨浏览器透明度交互模拟" size="26" />
</p>
<p>
<label for="test5">测试5:</label>
<input id="test5" type="text" placeholder="label元素藏于文本框之下" size="26" />
</p>
JS代码:
$(function() {
$("#test1").placeholder();
$("#test2").placeholder({
labelMode: true
});
$("#test3").placeholder({
labelMode: true,
labelAlpha: true
});
$("#test4").placeholder({
labelMode: true,
labelAlpha: true,
labelAcross: true
});
$("#test5").placeholder({
labelMode: true,
labelStyle: {
margin: "5px 0 0 6px",
fontSize: "14px"
},
labelAlpha: true,
labelAcross: true
});
});
效果:
测试3:
补充于翌日:
#test5 { /* 测试5 文本框样式 */
height: 28px;
line-height: 28px;
padding-left: 5px;
border: 1px solid #a0b3d6;
background: none;
position: relative;
}