【发布时间】:2017-10-23 12:32:25
【问题描述】:
我经常使用引导进度条。附上一个小例子。
var $progress = $('.progress');
var $progressBar = $('.progress-bar');
var $alert = $('.alert');
setTimeout(function() {
$progressBar.css('width', '10%');
setTimeout(function() {
$progressBar.css('width', '30%');
setTimeout(function() {
$progressBar.css('width', '100%');
setTimeout(function() {
$progress.css('display', 'none');
$alert.css('display', 'block');
}, 500); // WAIT 5 milliseconds
}, 2000); // WAIT 2 seconds
}, 1000); // WAIT 1 seconds
}, 1000); // WAIT 1 second
完整的代码可以从这里找到https://jsfiddle.net/qLgv2Lfm/8/
最近我在链接到网站上看到了一个不错的进度条。说当我们点击任何链接时,进度条会从页面的顶部中心增长到两端,即左侧和右侧。我觉得它看起来不错。所以任何人都可以检查链接到站点的进度并告诉我如何开发这种进度条。
给出的一张图片只是非常仔细地看,然后必须注意到从主页下方页面的中心顶部长出一条非常细的深蓝色线条 |网络菜单等
如果我像进度条一样搜索 youtube,那么我们可以获得许多代码示例,但是当我像进度条一样搜索 链接到网站 时,我没有任何文字或任何概念。所以任何人都可以讨论这个问题,比如如何开发链接到网站的进度条。谢谢
【问题讨论】:
-
至少使用jquery delay(),那些超时真的不需要,或者在css中使用transition。
-
我更新了我的问题。请仔细阅读我所追求的内容。
-
这只是一个 css 编码练习,你希望别人为你做......提示:stackoverflow.com/questions/8451909/…
-
你的问题对于这个论坛来说太宽泛了@MonojitSarkar,你的问题的答案会有很大的不同,因为有很多方法可以实现一个单一的东西。我建议您尝试实现您所追求的,如果遇到问题,请提出不同的问题。这个论坛不是为了让人们为你寻找解决方案。