Yazdan 1,703 ارسال شده در دی 29، 1394 گزارش اشتراک گذاری ارسال شده در دی 29، 1394 سلام دوستان معمولا در بیشتر وب سایت ها برای نمایش درصد پیشرفت پروژه هاشون از نوار اعلام وضعیت عملکرد (درصد پیشرفت) استفاده میکنن. طی این آموزش با نحوه ایجاد progress bar بدون نیاز به افزونه آشنا میشیم! ابتدا کد زیر رو به شیوه نامه(معمولا style.css) اضافه کنید. @import url( لینک ها تنها برای اعضای سایت قابل نمایش است. );.progress {overflow: hidden;margin: 120px auto;padding: 0 15px;width: 220px;height: 34px;background: #d3d5d9;border-radius: 17px;background-image: -webkit-linear-gradient(top, #ebecef, #bfc3c7);background-image: -moz-linear-gradient(top, #ebecef, #bfc3c7);background-image: -o-linear-gradient(top, #ebecef, #bfc3c7);background-image: linear-gradient(to bottom, #ebecef, #bfc3c7);-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), 0 2px 4px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 6px #b6babe, 0 7px rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px rgba(255, 255, 255, 0.8), 0 2px 4px rgba(0, 0, 0, 0.35), 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 6px #b6babe, 0 7px rgba(255, 255, 255, 0.1);}.progress-val {float: right;margin-left: 15px;font: bold 15px/34px Helvetica, Arial, sans-serif;color: #333;text-shadow: 0 1px rgba(255, 255, 255, 0.6);}.progress-bar {display: block;overflow: hidden;height: 8px;margin: 13px 0;background: #b8b8b8;border-radius: 4px;background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), transparent 60%);background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2), transparent 60%);background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), transparent 60%);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 60%);-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.6);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.6);}.progress-in {display: block;min-width: 8px;height: 8px;background: #1997e6;background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0) 61%, rgba(0, 0, 0, 0.2)), -webkit-linear-gradient(left, #147cd6, #24c1fc);background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0) 61%, rgba(0, 0, 0, 0.2)), -moz-linear-gradient(left, #147cd6, #24c1fc);background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0) 61%, rgba(0, 0, 0, 0.2)), -o-linear-gradient(left, #147cd6, #24c1fc);background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0) 61%, rgba(0, 0, 0, 0.2)), linear-gradient(to right, #147cd6, #24c1fc);border-radius: 4px;-webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);box-shadow: inset 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);} حالا کافیه کد زیر رو در هرجای قالب که میخواین نوار نمایش درصد پیشرفت نمایش داده بشه قرار بدین. <!--[if lt IE 9]><script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <div class="progress"> <span class="progress-val">20%</span> <span class="progress-bar"><span class="progress-in" style="width: 20%"></span></span> جهت تغییر مقدار درصد پیشرفت عدد 20 موجود در کد رو تغییر بدین! موفق باشید. 2 لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده