diff --git a/src/plugins/wordBreak.js b/src/plugins/wordBreak.js index 3262a261f..807469b0a 100644 --- a/src/plugins/wordBreak.js +++ b/src/plugins/wordBreak.js @@ -1,14 +1,18 @@ export default function() { - return function({ addUtilities, variants, target }) { - const wrapPropertyName = target('wordBreak') === 'ie11' ? 'word-wrap' : 'overflow-wrap' - + return function({ addUtilities, variants }) { addUtilities( { '.break-normal': { - [wrapPropertyName]: 'normal', + // For IE 11, remove 'word-wrap' when we have a 'modern' mode + 'word-wrap': 'normal', + 'overflow-wrap': 'normal', 'word-break': 'normal', }, - '.break-words': { [wrapPropertyName]: 'break-word' }, + '.break-words': { + // For IE 11, remove 'word-wrap' when we have a 'modern' mode + 'word-wrap': 'break-word', + 'overflow-wrap': 'break-word', + }, '.break-all': { 'word-break': 'break-all' }, '.truncate': {