Лично мне нравится принятый ответ, в котором говорится, что нет точного способа сделать это, не используя какой-либо трюк.
Для меня это неприятная проблема, иногда вы можете потратить час на размышления, почему ряд флажков, например, не все выровнены правильно .. Следовательно, мне пришлось быстро гуглить, и я сам проверял, было ли правило css что я не вспомнил ... но похоже нет :(
Что касается следующего лучшего ответа, использования font-size ... для меня это неприятный прием, который укусит вас позже, если вы задаетесь вопросом, почему ваш текст не отображается.
Я обычно много работаю с PHP, и в случае, когда я создаю сетку флажков, сгенерированный PHP контент устраняет эту проблему, поскольку он не вставляет никаких интервалов / разрывов.
Проще говоря, я бы предложил либо иметь дело с изображениями, которые все находятся в одной строке вместе, либо использовать серверный скрипт для генерации контента / изображений.
{strip}
. Другие движки шаблонов должны иметь аналогичные теги.