Показать сообщение отдельно
  #2 (permalink)  
Старый 30.01.2015, 00:31
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,587

Поменять все размеры на один - просто:
// ==UserScript==
// @name             FontFix [GW]
// @namespace        ht*!**/!*tp://worm.vline.ru/gw/
// @description      Увеличивает размер шрифта с 8px до 12px.
// @include          ht*!**/!*tp://www.ganjawars.ru/*
// @version          1.0
// @author           W_or_M (fix MyRequiem)
// ==/UserScript==
document.head.insertAdjacentHTML('beforeend', '<style>*{font-size:19pt !important}</style>');


Иначе же каждый конкретный случай надо смотреть отдельно, ну или перебирать все элементы вручную, что может сильно грузить:
// ==UserScript==
// @name             FontFix [GW]
// @namespace        ht*!**/!*tp://worm.vline.ru/gw/
// @description      Увеличивает размер шрифта с 8px до 12px.
// @include          ht*!**/!*tp://www.ganjawars.ru/*
// @version          1.0
// @author           W_or_M (fix MyRequiem)
// ==/UserScript==
var minSize = 26; //px

for(var elems = document.getElementsByTagName('*'), length = elems.length, i = 0; i < length; i++){
  if( parseFloat(getComputedStyle(elems[i]).fontSize) < minSize ) elems[i].style.fontSize = minSize + 'px';
}
__________________
29375, 35

Последний раз редактировалось Aetae, 30.01.2015 в 00:47.
Ответить с цитированием