Здравствуйте.
Использую userChrome.css для доводки интерфейса firefox и userContent.css для доводки вида страниц. В обоих файлах для уменьшения межбуквенного расстояния вбито среди прочего
* {
letter-spacing: -1px !important;
}
, и результат меня почти удовлетворяет, за исключением отмеченных красненьким областей: в них межбуквенное расстояние остаётся нулевым - неуменьшенным.
Засел за инспектор и browser toolbox, выяснил, что за текст в вышеобозначенных областях отвечает *::-moz-tree-cell-text . Я назначал ему font-size, назначал color - высота и цвет шрифта менялись без проблем, при попытке назначить letter-spacing - ноль эффекта.
Много куда я этот letter-spacing пристроить пытался - и global.css, и sidebar.css в browser toolbox редактировал, но каменная чаша не вышла. Прошу совета у людей, соображающих в теме побольше моего. Спасибо за внимание.
Апдейт: От ужатия шрифта отказался. Но осадочек остался...
Благодарю откликнувшихся!