Jquery獲取設置font-size和line-height


       var cssfontSize=$(".txt_container").css('font-size'); // 獲取字體大小
                   var csslineHeight=$(".txt_container").css('line-height');//獲取行高 ,如果沒有設置會得到normal.. 
                 
                   var unit=cssfontSize.slice(-2);     //這里獲取的是帶上單位的字體大小 比如"16px" 所以要使用slice(-2)從倒數2位開始,從而得到16.
                   var fontSize=parseFloat(cssfontSize);  //得到字符串內數值部分
                   var lineHeight=parseFloat(csslineHeight); //同上
                   if(c=="fontA_plus"){                   
                   if(fontSize>32)
                        return false;
                        fontSize=fontSize+2;
                        lineHeight=lineHeight+2;
                   }
                   if(c=="fontA_minus")
                   {
                        if(fontSize<18) return false;
                        fontSize=fontSize-2;
                        lineHeight=lineHeight-2;
                   }
                   $(".txt_container").css('font-size',fontSize+unit);  //JQ css方法存在第二個參數則為設置
                   $(".txt_container").css('line-height',lineHeight+unit);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM