我正在将jQuery Mobile与列表视图缩略图集成,但它会将我的图像调整为固定宽度。改变.ui-li-thumb宽度没有帮助。如何让我的拇指更宽?
答案 0 :(得分:7)
试试这个并加入“,.ui-li-icon”!
.ui-li-thumb, .ui-li-icon {
left: 1px;
max-height: 60px;
max-width: 60px;
position: absolute;
top: 0;
}
这会影响缩略图尺寸为60 * 60px ..在我的情况下适用于各种尺寸。
如果这不起作用,请提供一些代码以查看错误(HTML,JS,CSS)。
答案 1 :(得分:2)
我想让listview中的缩略图变小。这就是我使用jQuery Mobile
版本1.4.2
执行此操作的方法:
.ui-listview .ui-li-has-thumb > img:first-child,
.ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ui-listview .ui-li-has-thumb .ui-li-thumb {
left: 1px;
top: 1px;
max-height: 40px;
max-width: 40px;
}
.ui-listview > .ui-li-has-thumb > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-thumb {
min-height: 0;
padding: .7em 1em .7em 55px;
}
我在上面定义的顶部,左侧和底部填充只是为了将这些填充值恢复为ui-btn
的默认值。图像绝对位于listview项目中,因此如果要使图像更大,则必须通过增加上面显示的min-height
css属性来补偿图像。
答案 2 :(得分:0)
对我来说,这个解决方案在列表中运行正常。它还可以调整拇指内部文本的填充。
.ui-listview .ui-li-icon{
max-height: 32px;
max-width: 32px;
}
.ui-li-static.ui-li-has-icon{
padding-left:50px;
}
对于将.ui-li-icon类应用于图像
的情况