JQuery Mobile Пользовательский форматирование списка - PullRequest
3 голосов
/ 18 ноября 2011

Итак, я работаю над веб-приложением, которое использует мобильную инфраструктуру jquery, и я надеялся, что есть способ дополнительно настроить внешний вид элементов представления списка.В частности, я хотел бы иметь возможность позиционировать текст практически по желанию, а также соответствующим образом изменять размер текста.Я знаю, что jquery mobile имеет встроенную поддержку тегов заголовка, а также способ отображения элемента с class = ui-li-aside в верхнем правом углу элемента списка в меньшем тексте.

Однако,В идеале я хочу многократно используемый элемент представления списка, который имеет несколько разные параметры.Для начала я хочу, чтобы заголовок из 1 символа выравнивался по левому краю в элементе списка, а шрифт в основном занимал всю высоту элемента списка.Затем справа вместо текстового элемента, который выровнен по правому краю и расположен сверху, я хотел бы что-то, что выровнено по центру и выровнено по правому краю.Наконец, я хочу, чтобы третий текстовый элемент был выровнен по левому краю слева от большого 1 символа-заголовка, охватывающего всю середину элемента представления списка.

В целом, я хочу, чтобы каждый элемент представления списка стилейбыть способным на что-то вроде этого: (это на самом деле картина UITableViewCell, но суть та же)

enter image description here

Пузыри счетчика позаботились изначально в мобильном запросепросто нужно выяснить, как настроить классы для трех других типов текста, который я хочу отобразить

Ответы [ 2 ]

2 голосов
/ 18 ноября 2011

ThemeRoller, кажется, хорош для настройки цветов, шрифтов, границ, ... но не для позиционирования элементов по-другому.Я думаю, вам нужно будет написать свои собственные файлы .css и переписать классы, такие как ui-li-heading, ui-li-aside или ui-li-desc.Удачи

1 голос
/ 18 ноября 2011

Возможно, можно было бы использовать ThemeRoller, поставляемый с JQM 1.0, я думаю, что это самый точный способ обеспечить «повторное использование».Но я думаю, что вы должны адаптировать специальные характеристики, которые вы хотите индивидуально, например, заполнение текста высотой до 100%.

http://jquerymobile.com/themeroller/

zY

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...