ElasticSearch нечеткость в не должен?

Мое собственное решение, основанное на jQuery, работает, постепенно увеличивая размер шрифта, пока контейнер не получит большое увеличение высоты (что означает, что он получил разрыв строки). Это довольно просто, но работает достаточно хорошо, и он очень прост в использовании. Вам не нужно ничего знать о шрифте, который используется браузером.

Вы можете играть с ним на http://jsfiddle.net/tubededentifrice/u5y15d0L / 2 /

Волшебство происходит здесь:

var setMaxTextSize=function(jElement) {
    //Get and set the font size into data for reuse upon resize
    var fontSize=parseInt(jElement.data(quickFitFontSizeData)) || parseInt(jElement.css("font-size"));
    jElement.data(quickFitFontSizeData,fontSize);

    //Gradually increase font size until the element gets a big increase in height (ie line break)
    var i=0;
    var previousHeight;
    do
    {
        previousHeight=jElement.height();
        jElement.css("font-size",""+(++fontSize)+"px");
    }
    while(i++<300 && jElement.height()-previousHeight

0
задан Michael Müller 30 March 2019 в 23:37
поделиться