В этой статье рассказывается о создании пользовательских значков для использования в jquery mobile.Я хотел бы следовать этому для создания своих значков, а затем обратиться к документации navbar jqmobile для получения инструкций о том, как создать список столбцов 3 x 3:
<div data-role="navbar">
<ul>
<li><a href="a.html" class="ui-btn-active">One</a></li>
<li><a href="a.html" class="ui-btn-active">Two</a></li>
<li><a href="a.html" class="ui-btn-active">Three</a></li>
</ul>
</div>
Затем далее в том же самомСтатья представляет собой, Использование сторонних наборов иконок раздел, который объяснит, как добавить в ваши иконки.Так как вам не нужно поле по умолчанию для ваших значков, вы можете добавить еще один класс css к вашему контейнеру div, где вы можете переопределить класс navbar в jquerymobile и скрыть поле:
<div data-role="navbar hidebox">
Примечание: Когда я работаю с jquery mobile, я импортирую свою собственную таблицу стилей после импорта jquerymobile css.Это позволяет мне переопределять классы, которые jquery mobile внедряет в мой код.Здесь я бы переопределил класс 'hidebox'.
Кроме того, это может помочь при построении сетки 3 x 3 в квадрате , так как этот разработчик делал нечто подобное (язнаете, разработчик использует Sencha Touch, но обсуждения вокруг него могут помочь).