淺析jQuery移動(dòng)開(kāi)發(fā)中內(nèi)聯(lián)按鈕和分組按鈕的編寫(xiě)
內(nèi)聯(lián)按鈕 data-inline=true
默認(rèn)情況下,在體內(nèi)含量的所有按鈕都稱(chēng)為塊級(jí)元素,所以他們填補(bǔ)了屏幕的寬度。
但是,如果你想讓按鈕外觀緊湊,寬度只符合里面的文字和icon,那就給按鈕添加data-inline="true"的屬性。
如果你有多個(gè)按鈕,應(yīng)該肩并肩地坐在同一行,將data-inline="true"的屬性為每個(gè)按鈕。這將風(fēng)格的按鈕將其內(nèi)容的寬度和浮動(dòng)按鈕讓他們坐在同一條直線(xiàn)上。
<a href="index.html" data-role="button" data-inline="true">Cancel</a> <a href="index.html" data-role="button" data-inline="true" data-theme="b">Save</a>
添加 data-mini="true" 對(duì)內(nèi)聯(lián)按鈕創(chuàng)建一個(gè)更緊湊的版本:
<a href="index.html" data-role="button" data-icon="delete" data-inline="true">Cancel</a> <a href="index.html" data-role="button" data-icon="check" data-inline="true" data-theme="b">Save</a>
分組按鈕 data-role=controlgroup
有時(shí)候,你想把一組按鈕放進(jìn)一個(gè)單獨(dú)的容器內(nèi),使他們看起來(lái)想一個(gè)獨(dú)立的導(dǎo)航部件。你可以把一組按鈕包裹在一個(gè)容器內(nèi),然后給該容器添加 data-role="controlgroup" 屬性,Jquery Mobile會(huì)創(chuàng)建一個(gè)垂直的按鈕組,刪除掉按鈕間的margin和陰影,然后只在第一個(gè)按鈕和最后一個(gè)按鈕產(chǎn)生圓角,使他們看起來(lái)是一組按鈕。
<div data-role="controlgroup"> <a href="index.html" data-role="button">Yes</a> <a href="index.html" data-role="button">No</a> <a href="index.html" data-role="button">Maybe</a> </div>
水平排列 data-type="horizontal"
默認(rèn)情況下,組按鈕表現(xiàn)為垂直列表,如果給容器添加 data-type="horizontal" 的屬性,則可以轉(zhuǎn)換為水平按鈕的列表,按鈕會(huì)橫向一個(gè)挨著一個(gè)地水平排列,并設(shè)置只有足夠大以適應(yīng)內(nèi)容的寬度。((所以要注意橫排情況下按鈕不要太多,按鈕的字也不要太多)
<div data-role="controlgroup" data-type="horizontal"> <a href="index.html" data-role="button">Yes</a> <a href="index.html" data-role="button">No</a> <a href="index.html" data-role="button">Maybe</a> </div>
迷你版 data-mini="true"
<div data-role="controlgroup" data-type="horizontal" data-mini="true"> <a href="index.html" data-role="button">Yes</a> <a href="index.html" data-role="button">No</a> <a href="index.html" data-role="button">Maybe</a> </div>
僅圖標(biāo) data-iconpos="notext"
<div data-role="controlgroup" data-type="horizontal" data-mini="true"> <a href="index.html" data-role="button" data-icon="arrow-u" data-iconpos="notext">Up</a> <a href="index.html" data-role="button" data-icon="arrow-d" data-iconpos="notext">Down</a> <a href="index.html" data-role="button" data-icon="delete" data-iconpos="notext">Delete</a> </div>
相關(guān)文章
easyui datebox 時(shí)間限制,datebox開(kāi)始時(shí)間限制結(jié)束時(shí)間,datebox截止日期比起始日期大的實(shí)現(xiàn)代碼
這篇文章主要介紹了easyui datebox 時(shí)間限制,datebox開(kāi)始時(shí)間限制結(jié)束時(shí)間,datebox截止日期比起始日期大的實(shí)現(xiàn)代碼,需要的朋友參考下吧2017-01-01jQuery 處理網(wǎng)頁(yè)內(nèi)容的實(shí)現(xiàn)代碼
改變頁(yè)面內(nèi)容應(yīng)該算是Javascript最常用的功能,這包括更改已經(jīng)存在的頁(yè)面元素或者添加新的HTML元素。2010-02-02基于jQuery實(shí)現(xiàn)動(dòng)態(tài)數(shù)字展示效果
Jq數(shù)據(jù)列表動(dòng)態(tài)效果,動(dòng)態(tài)更新,支持Ajax動(dòng)態(tài)刷新。下面小編給大家介紹下基于jQuery實(shí)現(xiàn)動(dòng)態(tài)數(shù)字展示效果,需要的朋友可以參考下2015-08-08jQuery頁(yè)面滾動(dòng)浮動(dòng)層智能定位實(shí)例代碼
jQuery頁(yè)面滾動(dòng)浮動(dòng)層智能定位實(shí)例代碼,需要的朋友可以參考下。2011-08-08整理8個(gè)很棒的 jQuery 倒計(jì)時(shí)插件和教程
jQuery 是最流行也是使用最廣泛的 JavaScript 框架,它簡(jiǎn)化了 HTML 文檔操作,事件處理,動(dòng)畫(huà)效果和 Ajax 交互。下面向大家分享8個(gè)優(yōu)秀的 jQuery 倒計(jì)時(shí)插件和教程2011-12-12jquery zTree異步加載簡(jiǎn)單實(shí)例分享
Ztree是一個(gè)使用jQuery實(shí)現(xiàn)的JSP頁(yè)面的各種功能樹(shù),本文介紹一個(gè)異步獲取數(shù)據(jù)到下拉樹(shù)的實(shí)現(xiàn)方式,感興趣的朋友可以了解下,或許對(duì)你學(xué)習(xí)ztree有所幫助2013-02-02jquery.validate.js插件使用經(jīng)驗(yàn)記錄
工作中使用到了jquery.validate.js插件,下面將其用法整理一下,方便以后使用2014-07-07jQuery.datatables.js插件用法及api實(shí)例詳解
這篇文章主要介紹了jquery插件之jQuery.datatables.js用法及api實(shí)例詳解,本文給大家介紹的非常詳細(xì)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-10-10jquery插件star-rating.js實(shí)現(xiàn)星級(jí)評(píng)分特效
Bootstrap Star Rating是一個(gè)簡(jiǎn)單而強(qiáng)大的jQuery插件實(shí)現(xiàn)星級(jí)分?jǐn)?shù)評(píng)級(jí)。支持像分?jǐn)?shù)星填充和RTL輸入先進(jìn)的功能。在利用純CSS-3造型使控制重點(diǎn)開(kāi)發(fā)。該插件使用引導(dǎo)標(biāo)記和造型默認(rèn)情況下,但它可以覆蓋與其他任何CSS的標(biāo)記。2015-04-04