jqTransform美化表單
jqTransform,是DFC Engineering寫的一個(gè)jQuery的樣式插件,用于美化表單元素,使用方便簡(jiǎn)單,能美化所有表單元素包括input,radio,textarea,select,checkbox。
運(yùn)行效果圖:
使用方法:
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();
一個(gè)漂亮的表單就出來(lái)了,不過(guò)有點(diǎn)瑕疵,jqTransform對(duì)IE下中文表單按鈕的支持不夠理想,如:button的value為英文時(shí)顯示正常,但是多個(gè)英文單詞如value為Sure,I submit!則會(huì)掉行,如果value為中文那就更杯具了,”提交“兩個(gè)字豎著排,這當(dāng)然不是我想要的效果。解決辦法是從CSS樣式下手,找到j(luò)qtransform.css文件的button.jqTransformButton,大概在14行。加入:
width:auto; white-space: nowrap;
即將按鈕的寬度設(shè)置為自動(dòng),單行顯示。當(dāng)然你也可以設(shè)置一個(gè)固定的寬度,您還可以修改CSS文件自定義表單樣式。
以上就是告訴大家如何使表單更加美化,就是利用一個(gè)簡(jiǎn)單的jQuery的樣式插件,用于美化表單元素,使用方便簡(jiǎn)單,希望大家可以應(yīng)用到自己網(wǎng)頁(yè)制作當(dāng)中。
相關(guān)文章
jquery動(dòng)態(tài)加載圖片數(shù)據(jù)練習(xí)代碼
這里我只是隨便做了下,上面是照片列表和兩個(gè)按鈕,單擊小圖片下面顯示大圖片,當(dāng)點(diǎn)擊按鈕時(shí)可以查看下一頁(yè),上一頁(yè)的圖片。2011-08-08validform表單驗(yàn)證的實(shí)現(xiàn)方法
這篇文章主要介紹了validform表單驗(yàn)證的實(shí)現(xiàn)方法,validform插件主要把所有的驗(yàn)證條件和驗(yàn)證提示信息綁定到每個(gè)表單元素,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03jQuery實(shí)現(xiàn)鼠標(biāo)可拖動(dòng)調(diào)整表格列寬度
這篇文章主要介紹了通過(guò)jQuery實(shí)現(xiàn)鼠標(biāo)可拖動(dòng)調(diào)整表格列寬度,需要的朋友可以參考下2014-05-05jquery設(shè)置text的值示例(設(shè)置文本框 DIV 表單值)
本文主要介紹了jquery設(shè)置內(nèi)容的方法,下面的例子演示如何通過(guò) text()、html()以及val()方法來(lái)設(shè)置內(nèi)容,大家參考使用吧2014-01-01JQuery實(shí)現(xiàn)ul中添加LI和刪除指定的Li元素功能完整示例
這篇文章主要介紹了JQuery實(shí)現(xiàn)ul中添加LI和刪除指定的Li元素功能,結(jié)合完整實(shí)例形式分析了jQuery基于事件響應(yīng)的頁(yè)面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-10-10牛叉的Jquery——Jquery與DOM對(duì)象的互相轉(zhuǎn)換及DOM的三種操作
Jquery對(duì)象就是通過(guò)jQuery包裝DOM對(duì)象后產(chǎn)生的對(duì)象,jQuery對(duì)象是jQuery獨(dú)有的,其可以使用jQuery里的方法,本文給大家介紹Jquery對(duì)象就是通過(guò)jQuery包裝DOM對(duì)象后產(chǎn)生的對(duì)象,jQuery對(duì)象是jQuery獨(dú)有的,其可以使用jQuery里的方法。感興趣的朋友可以參考下2015-10-10