头条字体大小自动适应宽度
               
                来源:网络
                点击数: 次
                发布时间:2022年04月19日
            
            
            头条字号要自动适应,不换行,要在一行内显示完整,之前好像也有类似头条文字转图片的形式来满足这个需求。这里分享一下用js来判断字号大小。
效果如下,字数少时,字号大,文字多时,字号变小,达到一行显示效果。
思路:
通过获取标题的字数,然后用网站的宽度除以标题字数,得到字号大小值,再附加样式字号到标题上


"javascript">
    var str=document.getElementById('str');//获取标题id    var num=str.innerHTML.length    var rfont=1200/num-1;//1200为网页的宽度    if (rfont>=60) {        str.style.fontSize=60+"px";        }         else        {        str.style.fontSize=rfont+"px";        } 