javascript - JQuery 进度条插件 - 100% 宽度

标签 javascript jquery plugins progress-bar

我再次对这个插件有疑问:http://t.wits.sg/2008/06/20/jquery-progress-bar-11/

我想要实现的是将进度条的宽度设置为 100%,使其与其所在的容器一样宽。

到目前为止,我在插件中更改了这一行:

$bar.css("width",config.width+"px");

对此:

$bar.css("width",config.width+"%");

然后我在初始化插件时将宽度设置为 100。那行得通,进度条是 100% 宽,只有一个问题,应该填充进度条的图像(进度条背景)保持相同的宽度,小于进度条宽度并重复自身,这看起来很糟糕.

我希望这对某些人有意义。

如果有人对进度条插件有任何经验,请帮助我。

最佳答案

我认为这是一个样式问题,您可能在图像背景样式上设置了 repeat-x 这就是它重复的原因,您可能需要制作更大的图像或设置不同类型的背景,例如颜色。

我认为你的 CSS 应该看起来像这样:

bar{
      background-image:url('mybackground.gif');
      background-repeat:repeat-x; //or just background-repeat:repeat
}

因此您可能需要删除以下行,这将防止图像随着元素的增长而被复制。

background-repeat:repeat-x;

或将其更改为:

background-repeat:no-repeat;

因此,如果您想使用该图片以外的用户,它可能是这样的:

 bar{
      background-color:#EEEFFF;
 }

希望对您有所帮助。

关于javascript - JQuery 进度条插件 - 100% 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1156092/

相关文章:

javascript - jQuery Toggle (Expanding Div) 与文本的不一致过渡

javascript - ThreeJS 无法设置 WebGLRenderer 的 domElement

javascript - 当所有选项都未选中时,如何恢复 jQuery Chosen 的数据占位符

javascript - 如何在第二个堆叠模式对话框中包含 jquery ui 小部件?

css - Ajax 分页

javascript - 如何在 JavaScript 中读取/写入文本文件?

java - Heroku Postgres : Getting started in Eclipse

firefox - 如何编写自动输入代理密码的 Firefox 插件?

plugins - 如何将 Maven 插件上传到 Nexus 存储库?

javascript - 通过 CSS 或 JS 缩放 Canvas 是否更高效?