我正在使用 JQuery Mobile 创建一个包含页眉、内容和页脚区域的页面。整个内容区域必须分成两个部分,每个部分 50%,其中每个部分必须是一个按钮,没有任何圆角或间距,可以根据使用的设备和设备的布局(纵向或风景)。我尝试了几种方法,例如 withdata-role="controlgroup"
和 withdata-type="horizontal"
但它似乎没有提供我想要的。有人可以告诉我这是否可能,如果可以,应该使用哪些元素和属性?提前致谢!
问问题
221 次
1 回答
2
这是一个工作示例:http: //jsfiddle.net/Gajotres/TfzPw/
该解决方案需要:
jQuery Mobile 网格(Omar 在他的评论中提到了它)
<div class="ui-grid-a"> <div class="ui-block-a"><a data-role="button" id="custom-btn">Button Left</a></div> <div class="ui-block-b"><a data-role="button" id="custom-btn">Button Right</a></div> </div><!-- /grid-a -->
官方文档:http: //jquerymobile.com/demos/1.3.0-rc.1/docs/content/content-grids.html
去除圆角:
$(document).on('pagebeforeshow', '#index', function(){ $('a').buttonMarkup({ corners: false }); });
官方文档:http: //jquerymobile.com/demos/1.3.0-rc.1/docs/buttons/buttons-options.html
删除内容 div 上的填充:
#index-content { padding: 0 !important; }
删除按钮边距:
#custom-btn { margin: 0 !important; }
于 2013-03-11T22:39:35.700 回答