JQuery mobile применяет следующие стили к вашему ui-li-icon
:
.ui-li-icon {
position: absolute;
left: 1px;
top: 0;
max-height: 80px;
max-width: 80px;
}
Чтобы не нарушать существующую реализацию, вы можете поместить изображение значка в другой тег, например:
<li>
<a href="#p1">
<p class="my_icon_wrapper">
<img src="images/myicon_image." width="32" height="32"/>
</p>
<h3>List item title</h3>
<p>List item description</p>
</a>
</li>
my_icon_wrapper
может реализовать некоторые из стилей, которые сделал jQuery Mobile, например ::10000
.my_icon_wrapper {
float: left;
width: 80px; height: 80px;
text-align: center;
vertical-align: middle;
}
Вам нужно немного поиграть со стилями, чтобы получить желаемый эффект.