我試圖減少Jquery Mobile中列表項的大小,但沒有成功,我嘗試了很多我已經找到的代碼。下面是我最後一次嘗試的代碼;如何調整列表項的大小在Jquery Mobile 1.4中
#class_list {
height:100%;
}
#class_list li {
height: 20%;
}
該列表項是動態生成的。
我試圖減少Jquery Mobile中列表項的大小,但沒有成功,我嘗試了很多我已經找到的代碼。下面是我最後一次嘗試的代碼;如何調整列表項的大小在Jquery Mobile 1.4中
#class_list {
height:100%;
}
#class_list li {
height: 20%;
}
該列表項是動態生成的。
有很多方法可以爲列表項設置自定義高度,但我認爲百分比不會工作。您可以使用jquery獲取屏幕大小並將其除以項目數,然後以像素爲單位動態更新css。
演示靜態列表項
CSS
.ui-listview>.ui-li-static {
height: 60px;
}
修改JQM的給定CSS名============== ===================================
演示擁有(!重要)列表項的自己的類,可以通過JQM的原始規則啓用它。
CSS
.b {
height: 25px !important;
}
=============================== ===================鋰元素
直接CSS規則
li {
height: 66px;
}
============== ============ ========================
自定義添加一個類的(UL)元素
<ul data-role="listview" class="FF">
.FF>li {
height: 46px;
}
敢肯定你需要列表在列表側面創建一個網格,然後調整網格大小。看到這部分的API:http://demos.jquerymobile.com/1.3.0-rc.1/docs/content/content-grids.html – rhill45 2014-10-07 16:47:57
@ tasos實際上回答它,但刪除了他的答案 – Diamond 2014-10-08 07:32:38
生病了。我假設其中一種方法奏效,如果不是在小提琴上做演示,我將它整理出來。動態或非動態列表項是相同的,當涉及到css – Tasos 2014-10-08 07:33:29