Настройка высоты строки (или размера шрифта, как рекомендуется в другом месте) может устранить ошибку обрезки в Chrome, но только случайно. Если вы хотите избежать этого программно, единственное рабочее решение к настоящему моменту:
.multicolumn p {
display: inline-block;
}
Вы можете расширить это на все дочерние элементы многоколоночного контейнера, но, возможно, вам потребуется добавить width: 100%;
в какой-то момент. Для получения дополнительной информации прочитайте обсуждение на
http://www.symphonious.net/2010/12/30/controlling-wrapping-in-css3-columns/
а также
http://zomigi.com/blog/deal-breaker-problems-with-css3-multi-columns/.
Кроме того, если обходной путь встроенного блока не помогает, причина обрезки текстовых битов может заключаться в рекурсивном применении многостолбцового дизайна. Я наблюдал это в более сложном сценарии, чем в приведенном выше примере, когда у удаленного родителя многостолбцового текстового контейнера был собственный макет столбца. Удаление счетчика столбцов из контейнера верхнего уровня устранило проблемы с разрывом столбцов.