Jquery Mobile - 如何更改listview的高度

时间:2012-11-25 15:37:06

标签: css jquery-mobile

要更改listView的高度,我使用了它:

.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {
             padding-top:10px;
             padding-bottom:10px;
}

这使得每个listView的高度都改变了。好吧,一切都很好。但它也改变了选择字段的弹出选项列表值的高度。Height becomes tinny

我可以添加内部CSS来修复它但是这需要很多页面来处理。现在我想知道有没有办法为listview和select菜单编写更好的非重写CSS?

1 个答案:

答案 0 :(得分:1)

为了在不覆盖列表视图的情况下更改列表视图的高度:

  • 您应该找到导致它的类的来源。
  • 使用jquery删除类
  • 将其替换为您自己的班级

替换课程

$("p").removeClass(".ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li ").addClass(".whatever .your .class .is");

你必须详细而具体。