首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >看不到进度条标签

看不到进度条标签
EN

Stack Overflow用户
提问于 2016-05-17 17:22:03
回答 1查看 34关注 0票数 1

我得在工作中修一个进度条。因为我是编程新手,所以我有一个很大的问题。我无法在进度条的中心显示消息。

下面是进度栏的代码:

代码语言:javascript
复制
progress: {
        show: function (msg) {
            notify.hideAll();
            var progress = $("<progress>");
            progress.attr("max", "100");
            progress.attr("value", "0");
            progress.attr("showText", "true");
            $(progress).append('<div id="progressLabel"></div>');
            $(sel(params.classNotifyBottomSmall)).find(sel(params.classNotifyButton)).hide();
            $(sel(params.classNotifyBottomSmall)).find(sel(params.classNotifyMsg)).html(progress);
            $(sel(params.classNotifyBottomSmall)).find(sel(params.classNotifyIcon)).hide();
            notify.glass.show();
            $(sel(params.classNotifyBottomSmall)).show();
            return progress;
        }

这是一个用来测试条的函数

代码语言:javascript
复制
setTimeout(function() {
        var progress = brmgui.notify.progress.show("Testfortschritt!");
        var pValue = 0;
        setInterval(function() {
            $(progress).attr("value", pValue);
            pValue++;
            $("#progressLabel").html("Wird geladen... " + (pValue-1) + "%");          
        }, 1000);
    }, 3000);

在Google-Developer-Tools中,它看起来像这样:

但是在酒吧里看不到标签。所以我完全不知道我的问题出在哪里。

标签的CSS很简单:

代码语言:javascript
复制
#progressLabel{
            text-align: center;
            line-height: 30px;
            color: white;             
        }

因此,如果有人能帮助我,我将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2016-05-17 17:42:01

不是将标签放在<progress>内,而是放在.progress-text为更新值的外部。

代码语言:javascript
复制
<label>
  <progress value="50" max="100"></progress>Wird geladen...
  <span class="progress-text">50%</span>
</label>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37272078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档