jqTransform美化表單
jqTransform,是DFC Engineering寫的一個jQuery的樣式插件,用于美化表單元素,使用方便簡單,能美化所有表單元素包括input,radio,textarea,select,checkbox。
運行效果圖:

使用方法:
1、添加javascript引用和css文件的引用
<link rel="stylesheet" type="text/css" href="jqtransform.css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.jqtransform.js"></script>
2、編寫HTML表單結(jié)構(gòu)
<form class="jqtransform" action="#" method="post">
<p><label>用戶名:</label><input type="text" /></p>
<p><label>密碼:</label><input type="password" /></p>
<p><label>性別:</label><input type="radio" name="sex" /> <label style="width:auto">男</label>
<input type="radio" name="sex" /> <label style="width:auto">女</label> </p>
<p><label>學(xué)歷:</label>
<select>
<option value="1">博士</option>
<option value="2">碩士</option>
<option value="3">大學(xué)本科</option>
<option value="4">大專</option>
<option value="5">中技</option>
</select>
</p>
<p><label>短信訂閱:</label><input type="checkbox" /> <label>開通短信訂閱功能</label></p>
<p><label>備注:</label>
<textarea name="note" rows="6" cols="40"></textarea>
</p>
<p><label> </label><input type="submit" value="提交" /> <input type="reset" value="重置" /></p>
</form>
3、調(diào)用插件
$('.jqtransform').jqTransform();
一個漂亮的表單就出來了,不過有點瑕疵,jqTransform對IE下中文表單按鈕的支持不夠理想,如:button的value為英文時顯示正常,但是多個英文單詞如value為Sure,I submit!則會掉行,如果value為中文那就更杯具了,”提交“兩個字豎著排,這當(dāng)然不是我想要的效果。解決辦法是從CSS樣式下手,找到j(luò)qtransform.css文件的button.jqTransformButton,大概在14行。加入:
width:auto; white-space: nowrap;
即將按鈕的寬度設(shè)置為自動,單行顯示。當(dāng)然你也可以設(shè)置一個固定的寬度,您還可以修改CSS文件自定義表單樣式。
以上就是告訴大家如何使表單更加美化,就是利用一個簡單的jQuery的樣式插件,用于美化表單元素,使用方便簡單,希望大家可以應(yīng)用到自己網(wǎng)頁制作當(dāng)中。
相關(guān)文章
jQuery插件實現(xiàn)多級聯(lián)動菜單效果
開發(fā)一個jQuery插件實現(xiàn)多級聯(lián)動菜單效果,實現(xiàn)步驟很詳細(xì),感興趣的小伙伴們可以參考一下2015-12-12
jQuery EasyUI 中文API Button使用實例
jQuery EasyUI 中文API Button使用小結(jié),需要的朋友可以參考下。2010-04-04
jQuery實現(xiàn)圖片與文字描述左右滑動自動切換的方法
這篇文章主要介紹了jQuery實現(xiàn)圖片與文字描述左右滑動自動切換的方法,涉及jquery實現(xiàn)圖文滑動切換效果的方法,涉及jquery針對頁面元素與樣式的相關(guān)操作技巧,需要的朋友可以參考下2015-07-07
jQuery實現(xiàn)鼠標(biāo)經(jīng)過圖片預(yù)覽大圖效果
我們可以借助jQuery來實現(xiàn)一些很酷炫的效果,本篇為大家介紹下通過jQuery實現(xiàn)當(dāng)鼠標(biāo)經(jīng)過了圖片數(shù),圖片會放大進行預(yù)覽大圖,需要的朋友可以參考下2014-04-04
jQuery 中$(this).index與$.each的使用指南
這篇文章主要介紹了jQuery 中$(this).index與$.each的使用方法,以及使用環(huán)境,有需要的小伙伴自己參考下吧2014-11-11
jQuery插件zepto.js簡單實現(xiàn)tab切換
這篇文章主要介紹了jQuery插件zepto.js簡單實現(xiàn)tab切換的代碼,十分的簡潔,有需要的小伙伴可以參考下2015-06-06

