2012-08-14 117 views

回答

3

这可能会为你工作,试试这个

var originalFontSize = 12; 

var divWidth = $('.cell').width(); 

$('.cell span').each(function(){ 

    var spanWidth = $(this).width(); 

    var newFontSize = (divWidth/spanWidth) * originalFontSize; 

    $(this).css({"font-size" : newFontSize, "line-height" : newFontSize/1.2 + "px"}); 

});​ 
+0

正要张贴类似的东西,但你的解决方案更有效。不足之处在于没有门槛,“veeeeeery looooooong text”变得难以辨认。 – 2012-08-14 10:59:01

+0

非常感谢你的伟大的解决方案 – haynar 2012-08-14 11:39:50

相关问题