Измените высоту строки UITableView без отклонения клавиатуры

Ответ voyager об использовании атрибута data-* (например, data-gender="female|male" является наиболее эффективным и совместимым с стандартом по состоянию на 2017 год:

[data-gender='male'] {background-color: #000; color: #ccc;}

Практически большинство целей может достигать , поскольку существуют некоторые, хотя и ограниченные селектора, ориентированные вокруг текста. :: first-letter - псевдо-элемент , который может применяться ограниченным стилирование к первой букве элемента. Существует также псевдоэлемент :: first-line , кроме, очевидно, выбор первой строки элемента (например, параграф) также подразумевает, что очевидно, что CSS можно использовать для расширения этой существующей возможности для стилизации конкретных аспектов текстового узла.

До тех пор, пока такая защита не удастся и не реализована, следующая лучшая вещь, которую я мог бы предложить, когда это применимо, [explode / split, используя пространственный разделитель, выводит каждое отдельное слово внутри элемента span, а затем, если цель слова / стиля предсказуема используется в комбинации с : n-ыми селекторами :

$p = explode(' ',$words);
foreach ($p as $key1 => $value1)
{
 echo ''.$value1.';
}

Else , если не предсказуемо , снова используйте ответ voyager об использовании атрибута data-*. Пример использования PHP:

$p = explode(' ',$words);
foreach ($p as $key1 => $value1)
{
 echo ''.$value1.';
}

13
задан Stefan 18 March 2011 в 05:32
поделиться