189 8069 5689

创新互联Foundation教程:Foundation滑块

Foundation 滑块

Foundation 滑块允许用户通过拖动来选取区间值:

创新互联是一家专业提供勐海企业网站建设,专注与成都网站建设、做网站、H5高端网站建设、小程序制作等业务。10年已为勐海众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

滑块可以通过使用

创建。在
内, 添加两个 元素: 创建矩形滑块(蓝色背景), 是在滑块后的灰色横条,是滑块拖动区域。

注意: 滑块需要使用 JavaScript。所以你需要初始化 Foundation JS:

实例

<
div
class=
"range-slider"
data-slider
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>




<
script
>

$(document).ready(function() {

    $(document).foundation();

})


<
/script
>

尝试一下 »


圆角和禁用滑块

使用 .radius.round 类来添加圆角滑块。使用 .disabled 类来禁用滑块:

实例

<
div
class=
"range-slider"
data-slider
>..
<
/div
>


<
div
class=
"range-slider radius"
data-slider
>...
<
/div
>


<
div
class=
"range-slider round"
data-slider
>...
<
/div
>


<
div
class=
"range-slider disabled"
data-slider
>...
<
/div
>

尝试一下 »


垂直滑块

使用 .vertical-range 类和 data-options="vertical: true;" 来创建垂直滑块:

实例

<
div
class=
"range-slider vertical-range"
data-slider data-options=
"vertical: true;"
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>

尝试一下 »


滑块值

默认情况下,滑块放在横条的中间 (数值为 "50")。可以通过添加 data-options="initial: num" 属性来修改默认值:

实例

<
div
class=
"range-slider"
data-slider data-options=
"initial: 80;"
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>

尝试一下 »

显示滑块值

如果我们需要在滑块拖动时实时显示值,可以通过在

中添加 data-options="display_selector:#id" 属性且元素 id 值与滑块的 id 匹配,如下实例:

实例




<
span
id=
"mySlider"
>
<
/span
>

<
div
class=
"range-slider"
data-slider data-options=
"display_selector: #mySlider;"
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>

尝试一下 »

组合数据选项

以下实例使用了 display_selectorinitial 数据选项:

实例

<
span
id=
"mySlider"
>
<
/span
>


<
div
class=
"range-slider"
data-slider data-options=
"display_selector: #mySlider; initial: 20;"
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>

尝试一下 »

步长

默认情况下,滑块滑动的增加减少的数量为 "1"。可以通过添加 data-options="step: num;" 属性来修改步长值。实例中设置为 25:

实例

<
span
id=
"mySlider"
>
<
/span
>


<
div
class=
"range-slider"
data-slider data-options=
"display_selector: #mySlider; step: 25;"
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>

尝试一下 »

自定义区间

默认情况下,区间值在 "0" 到 "100"。可以通过添加 data-options startend 来设置区间值。以下实例设置区间值为 "1" 到 "20":

实例

<
span
id=
"mySlider"
>
<
/span
>


<
div
class=
"range-slider"
data-slider data-options=
"display_selector: #mySlider; start: 1; end: 20;"
>

 
<
span
class=
"range-slider-handle"
>
<
/span
>

 
<
span
class=
"range-slider-active-segment"
>
<
/span
>


<
/div
>

尝试一下 »

使用网格

以下使用为在网格中使用滑块:

实例

<
div
class=
"row"
>

 
<
div
class=
"small-10 columns"
>

   
<
div
class=
"range-slider"
data-slider data-options=
"display_selector: #mySlider;"
>

     
<
span
class=
"range-slider-handle"
>
<
/span
>

     
<
span
class=
"range-slider-active-segment"
>
<
/span
>

   
<
/div
>

 
<
/div
>

 
<
div
class=
"small-2 columns"
>

   


   
<
span
id=
"mySlider"
style=
"display:block;margin-top:14px;"
>
<
/span
>

 
<
/div
>


<
/div
>

尝试一下 »

使用 Input

以下实例使用 取代 来显示滑块的值:

实例

<
div
class=
"row"
>

 
<
div
class=
"small-10 columns"
>

   
<
div
class=
"range-slider"
data-slider data-options=
"display_selector: #mySlider; initial: 72;"
>

     
<
span
class=
"range-slider-handle"
>
<
/span
>

     
<
span
class=
"range-slider-active-segment"
>
<
/span
>

   
<
/div
>

 
<
/div
>

 
<
div
class=
"small-2 columns"
>

   


   
<
input
type=
"number"
id=
"mySlider"
style=
"margin-top:7px;"
value=
"72"
>

 
<
/div
>


<
/div
>

尝试一下 »


网站名称:创新互联Foundation教程:Foundation滑块
文章出自:http://cdxtjz.cn/article/djgdgei.html

联系我们

您好HELLO!
感谢您来到成都网站建设公司,若您有合作意向,请您为我们留言或使用以下方式联系我们, 我们将尽快给你回复,并为您提供真诚的设计服务,谢谢。
  • 电话:028- 86922220 18980695689
  • 商务合作邮箱:631063699@qq.com
  • 合作QQ: 532337155
  • 成都网站设计地址:成都市青羊区锣锅巷31号五金站写字楼6楼

小谭建站工作室

成都小谭网站建设公司拥有多年以上互联网从业经验的团队,始终保持务实的风格,以"帮助客户成功"为已任,专注于提供对客户有价值的服务。 我们已为众企业及上市公司提供专业的网站建设服务。我们不只是一家网站建设的网络公司;我们对营销、技术、管理都有自己独特见解,小谭建站采取“创意+综合+营销”一体化的方式为您提供更专业的服务!

小谭观点

相对传统的成都网站建设公司而言,小谭是互联网中的网站品牌策划,我们精于企业品牌与互联网相结合的整体战略服务。
我们始终认为,网站必须注入企业基因,真正使网站成为企业vi的一部分,让整个网站品牌策划体系变的深入而持久。