<legend id='y7bOD'><style id='y7bOD'><dir id='y7bOD'><q id='y7bOD'></q></dir></style></legend>

    <tfoot id='y7bOD'></tfoot>

    <small id='y7bOD'></small><noframes id='y7bOD'>

      <bdo id='y7bOD'></bdo><ul id='y7bOD'></ul>

  1. <i id='y7bOD'><tr id='y7bOD'><dt id='y7bOD'><q id='y7bOD'><span id='y7bOD'><b id='y7bOD'><form id='y7bOD'><ins id='y7bOD'></ins><ul id='y7bOD'></ul><sub id='y7bOD'></sub></form><legend id='y7bOD'></legend><bdo id='y7bOD'><pre id='y7bOD'><center id='y7bOD'></center></pre></bdo></b><th id='y7bOD'></th></span></q></dt></tr></i><div id='y7bOD'><tfoot id='y7bOD'></tfoot><dl id='y7bOD'><fieldset id='y7bOD'></fieldset></dl></div>
    1. 我可以根据字母数更改字体大小吗?

      Can I change font size based on the number of letters?(我可以根据字母数更改字体大小吗?)
        <tbody id='qufTE'></tbody>

        <small id='qufTE'></small><noframes id='qufTE'>

        <legend id='qufTE'><style id='qufTE'><dir id='qufTE'><q id='qufTE'></q></dir></style></legend>
            <bdo id='qufTE'></bdo><ul id='qufTE'></ul>
            <i id='qufTE'><tr id='qufTE'><dt id='qufTE'><q id='qufTE'><span id='qufTE'><b id='qufTE'><form id='qufTE'><ins id='qufTE'></ins><ul id='qufTE'></ul><sub id='qufTE'></sub></form><legend id='qufTE'></legend><bdo id='qufTE'><pre id='qufTE'><center id='qufTE'></center></pre></bdo></b><th id='qufTE'></th></span></q></dt></tr></i><div id='qufTE'><tfoot id='qufTE'></tfoot><dl id='qufTE'><fieldset id='qufTE'></fieldset></dl></div>

              • <tfoot id='qufTE'></tfoot>
              • 本文介绍了我可以根据字母数更改字体大小吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                可能重复:
                自动调整大小的动态文本以填充固定大小的容器

                我有一个显示用户名的框.但是我发现它只能容纳 10 个字母 - 我使用标准的 h1 字体大小.

                I have a box which displays the username. However I found that it can only fit 10 letters - I use the standard h1 font size.

                有没有办法根据字母的数量来改变font-size?我的用户名长度为 3 到 10 个字符.

                Is there a way to change the font-size according to the number of letters? My usernames range from 3 to 10 characters.

                推荐答案

                请尝试下面的代码.

                <html>
                <head>
                <script src="http://code.jquery.com/jquery-latest.js"></script>
                <script language="javascript">
                
                    $(function() {
                        var len_fit = 10; // According to your question, 10 letters can fit in.
                        var un = $('#user_name');
                
                        // Get the lenght of user name.
                        var len_user_name = un.html().length;
                        if(len_fit < len_user_name ){
                
                            // Calculate the new font size.
                            var size_now = parseInt(un.css("font-size"));
                            var size_new = size_now * len_fit/len_user_name;
                
                            // Set the new font size to the user name.
                            un.css("font-size",size_new); 
                        }
                    });
                </script>
                </head>
                <body>
                    <h1 id="user_name">Your Long Name</h1>
                </body>
                
                </html>
                

                希望对你有帮助.

                这篇关于我可以根据字母数更改字体大小吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Pause youtube video, youtube api(暂停 youtube 视频,youtube api)
                Youtube iframe api not triggering onYouTubeIframeAPIReady(Youtube iframe api 未触发 onYouTubeIframeAPIReady)
                How can I stop a video with Javascript in Youtube?(如何在 Youtube 中停止使用 Javascript 的视频?)
                Embed YouTube video - Refused to display in a frame because it set #39;X-Frame-Options#39; to #39;SAMEORIGIN#39;(嵌入 YouTube 视频 - 拒绝显示在框架中,因为它将“X-Frame-Options设置为“SAMEORIGIN)
                How to call Greasemonkey#39;s GM_ functions from code that must run in the target page scope?(如何从必须在目标页面范围内运行的代码中调用 Greasemonkey 的 GM_ 函数?)
                How do you mute an embedded Youtube player?(如何使嵌入式 Youtube 播放器静音?)

                1. <i id='a3Ssd'><tr id='a3Ssd'><dt id='a3Ssd'><q id='a3Ssd'><span id='a3Ssd'><b id='a3Ssd'><form id='a3Ssd'><ins id='a3Ssd'></ins><ul id='a3Ssd'></ul><sub id='a3Ssd'></sub></form><legend id='a3Ssd'></legend><bdo id='a3Ssd'><pre id='a3Ssd'><center id='a3Ssd'></center></pre></bdo></b><th id='a3Ssd'></th></span></q></dt></tr></i><div id='a3Ssd'><tfoot id='a3Ssd'></tfoot><dl id='a3Ssd'><fieldset id='a3Ssd'></fieldset></dl></div>
                    • <bdo id='a3Ssd'></bdo><ul id='a3Ssd'></ul>
                      <tfoot id='a3Ssd'></tfoot>

                      • <small id='a3Ssd'></small><noframes id='a3Ssd'>

                            <tbody id='a3Ssd'></tbody>
                          <legend id='a3Ssd'><style id='a3Ssd'><dir id='a3Ssd'><q id='a3Ssd'></q></dir></style></legend>