اسلایدر بدون طرح
اسلایدر افقی
Huro ویژگی اسلایدر بدن طرح، یک کتابخانه لغزنده وانیل یونیل قدرتمند و چند منظوره
با جهت گیری و پشتیبانی از دسته چندگانه.اسلایدر بدون طرح می تواند 3 اندازه داشته باشد
پیش فرض و 2 کوچکتر.مثال کد را برای جزئیات بیشتر در مورد استفاده از استفاده کنید.
می توانید مستندات پلاگین را بررسی کنید اینجا. شما همچنین می توانید با بازدید از کد جاوا اسکریپت دسترسی داشته باشید
the assets/js/popover.js
فایل.
//Markup
<div class="field">
<div class="control">
<div class="noui-base-slider is-tiny"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-small"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider"></div>
</div>
</div>
//Javascript
var sliders = document.getElementsByClassName('noui-base-slider');
for (var i = 0; i < sliders.length; i++) {
noUiSlider.create(sliders[i], {
start: [10, 90],
connect: true,
orientation: "horizontal",
range: {
'min': 0,
'max': 100
},
});
}
اسلایدر عمودی
اسلایدر بدون طرح می تواند عمودی گرا باشد، اگر به آنها نیاز دارید.به سادگی از آن استفاده کنید orientation: "vertical"
گزینه ای هنگام تنظیم لغزنده خود.لغزنده های عمودی دارای گزینه های مشابهی هستند که به عنوان اسلایدر افقی.
//Markup
<div class="field is-grouped">
<div class="control">
<div class="noui-vertical-slider is-tiny"></div>
</div>
<div class="control p-t-30 p-r-30"></div>
<div class="control">
<div class="noui-vertical-slider is-small"></div>
</div>
<div class="control p-t-30 p-r-30"></div>
<div class="control">
<div class="noui-vertical-slider"></div>
</div>
</div>
//Javascript
var sliders = document.getElementsByClassName('noui-vertical-slider');
for (var i = 0; i < sliders.length; i++) {
noUiSlider.create(sliders[i], {
start: [10, 90],
connect: true,
orientation: "vertical",
range: {
'min': 0,
'max': 100
},
});
}
محدوده تک
اسلایدر بیوانتولت می تواند برای ایجاد ورودی های محدوده ی دسته ای استفاده شود.مثال مثال را برای کسب اطلاعات بیشتر در مورد نشانه گذاری مورد نیاز و جاوا اسکریپت بررسی کنید.
//Markup
<div class="field">
<div class="control">
<div id="noui-range-slider" class="is-small"></div>
</div>
</div>
//Javascript
var sliderRange = document.getElementById('noui-range-slider');
noUiSlider.create(sliderRange, {
start: [20],
connect: [true, false],
range: {
'min': 0,
'max': 100
}
});
رنگ را پر کنید
اسلایدر بدن طریح S می تواند رنگ های مختلف پر شود.برای استفاده از رنگ های پر رنگ های مختلف، به سادگی کلاس مربوطه را به عنصر اصلی اصلی اضافه کنید.کلاس های موجود موجود هستند is-info
, is-success
, is-warning
and is-danger
. مثال مثال را برای کسب اطلاعات بیشتر در مورد نشانه گذاری مورد نیاز و جاوا اسکریپت بررسی کنید.
//Markup
<div class="field">
<div class="control">
<div class="noui-base-slider is-small"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-info is-small"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-success is-small"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-warning is-small"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-danger is-small"></div>
</div>
</div>
//Javascript
var sliders = document.getElementsByClassName('noui-base-slider');
for (var i = 0; i < sliders.length; i++) {
noUiSlider.create(sliders[i], {
start: [10, 90],
connect: true,
orientation: "horizontal",
range: {
'min': 0,
'max': 100
},
});
}
دسته های گرد
اسلایدر بدون طرح S می تواند دسته های گرد داشته باشد.برای استفاده از دستگیره های گرد، به سادگی <کد> کلاس code> را به عنصر اصلی اصلی اضافه کرد.مثال مثال را برای کسب اطلاعات بیشتر در مورد نشانه گذاری مورد نیاز و جاوا اسکریپت بررسی کنید.
//Markup
<div class="field">
<div class="control">
<div class="noui-base-slider is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-info is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-success is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-warning is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-danger is-small is-rounded"></div>
</div>
</div>
//Javascript
var sliders = document.getElementsByClassName('noui-base-slider');
for (var i = 0; i < sliders.length; i++) {
noUiSlider.create(sliders[i], {
start: [10, 90],
connect: true,
orientation: "horizontal",
range: {
'min': 0,
'max': 100
},
});
}
راهنمای لغزان
اسلایدر بدون طرحs می تواند راهنمایی ها را برای نمایش مقدار در حال حاضر انتخاب شده داشته باشد.اگر می خواهید راهنمایی خود را به طور دائم به جای اسلاید نشان دهید، به سادگی اضافه کنید has-fixed-tooltip
به عنصر اصلی اصلی.مثال مثال را برای کسب اطلاعات بیشتر در مورد نشانه گذاری مورد نیاز و جاوا اسکریپت بررسی کنید.
//Markup
<div class="field">
<div class="control">
<div class="noui-tooltip-slider is-small has-fixed-tooltip"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-info is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-success is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-warning is-small is-rounded"></div>
</div>
</div>
<div class="field">
<div class="control">
<div class="noui-base-slider is-danger is-small is-rounded"></div>
</div>
</div>
//Javascript
var tooltipSliders = document.getElementsByClassName('noui-tooltip-slider');
for (var i = 0; i < tooltipSliders.length; i++) {
var randomStart = (Math.floor(Math.random() * 101));
noUiSlider.create(tooltipSliders[i], {
start: [randomStart],
connect: [true, false],
tooltips: [true],
range: {
'min': 0,
'max': 100
}
});
}