La regolazione dell'altezza della linea (o della dimensione del carattere, come consigliato altrove) potrebbe rimuovere il bug di clipping di Chrome, ma solo accidentalmente. Se si vuole evitare a livello di codice, l'unica soluzione di lavoro per ora è:
.multicolumn p {
display: inline-block;
}
si potrebbe espandere questa a tutti gli elementi figlio del contenitore più colonne, ma probabilmente sarà necessario aggiungere width: 100%;
ad un certo punto. Per maggiori informazioni, leggi la discussione allo http://www.symphonious.net/2010/12/30/controlling-wrapping-in-css3-columns/ e http://zomigi.com/blog/deal-breaker-problems-with-css3-multi-columns/.
Inoltre, se la soluzione alternativa al blocco in linea non è di aiuto, la causa per il taglio dei bit di testo può consistere in un'applicazione ricorsiva di progettazione a più colonne. L'ho osservato in uno scenario più complesso rispetto a quello in cui un genitore remoto di un contenitore di testo a più colonne aveva il proprio layout di colonna. La rimozione del conteggio di colonne dal contenitore di livello superiore ha risolto i problemi di interruzione di colonna.
Interruzioni in Safari anche su Windows (allo stesso modo). –
Potrebbe trattarsi di un problema di carattere Web? Ho visto altri strani comportamenti per i caratteri Chrome + Web, che sembrano correlati a come cromo calcola le altezze delle linee ecc. – claesv