Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Поиск самого крупного шрифта на странице (https://javascript.ru/forum/events/27581-poisk-samogo-krupnogo-shrifta-na-stranice.html)

eXTrEMe888 03.05.2012 20:08

dmitriymar, ага, спасибо, понял! то есть максимум, что мне нужно добавить в мой код - поиск по атрибуту font-size и по SIZE, для точности? и как это лучше сделать используя данный код, без ущерба результату?))
$(function ResizeBiggestText () {
 
    $(document.body).click(function () {
      var maxSize = 0;
      var maxEl = []; // будет массив элементов
       
      $('body *').each(function () { // перебираем все элементы на странице
        var curSize = parseFloat($(this).css('font-size')); // обращаясь ко всем элементам DOM с атрибутом 'font-size'
		
        if (curSize > maxSize) {
          maxSize = curSize;
          maxEl = [this];
        } else if (curSize == maxSize) {
          maxEl.push(this);
        }
      });
 
      $(maxEl).css('font-size', '14px');
    });
   
  });

dmitriymar 03.05.2012 20:23

получить коллекцию тегов использующих атрибут size ,и проверять у них его наличие и значение.
да и можно проследить и по тегам. получить коллекцию тегов в каких может быть текст и поднимаясь по цепочке родителей увеличивать вычисляемый размер


Часовой пояс GMT +3, время: 06:59.