Я использую следующий CSS:
.GridDraggedRow tr td.firstCol{
padding: 2px 10px 0 0;
text-align: right;
vertical-align: top;
width: 1px;
width: 1%\9; /* IE9 and below */
white-space: nowrap;
}
Как вы видите, я использую довольно уродливый хак CSS.
Моя проблема в том, что этот хак удален из минимизированного css-файла, который я генерирую с AjaxMin .
Это этап после сборки в нашей системе доставки, поэтому мы будем придерживаться AjaxMin.
Документация ajaxmin объясняет, что допускается несколько хаков на основе комментариев с использованием флага 'hacks', например:
ajaxmin -css -комментарии: взламывает GridLayout.css
К сожалению, взлом \ 9 не разрешен.
Что я могу сделать ?
По моему мнению, синтаксический анализ сгенерированного файла не очень хорошая идея.
Полагаю, мой лучший выбор - вставить этот хак в другой не минимизированный файл или непосредственно в html-страницу между тегами ...
Ребята, у вас есть идея получше? Было бы здорово, чтобы ajaxmin предоставил раздел об исключении ...