阅读:2606
回复:2
|
移动端的样式怎么控制
子表在PC端可以隐藏的行,在移动端就显示出来了;
在移动端 子表中的字段怎么控制隐藏? |
|
1楼#
发布于:2016-09-19 10:46
加个class,WFRes文件夹里的css中的MvcSheetMobile.css样式文件里加一个样式,专门针对移动端。
实在不行的话,可以写js控制:(该js是控制子表的某一列的隐藏) if (IsMobile = "true") { $("li[data-field='KGOtherExpenseDetail.ExpenseTypeNameCode']").hide(); } |
|
|
2楼#
发布于:2016-09-19 10:46
PC端子表控件是通过控件ID获取的,例如:$("#ctl00_masterContent_subControl0")
但在移动端,为自适应显示,子表被转换为一行两列方式,无法通过控件ID获取。但子表的所有内容都存放在一个DIV中,可以通过DIV的class获取,例如: $("div[class='DetailItems']") 同时。为方便查看移动端的页面呈现源码,可以在PC端使用google浏览器,通过访问portal/mobile子站点,模拟手机效果。 |
|
|