怎么改变slider滑块的样子,找遍CSS都不见设置样子的地方
官网示例代码:
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>jQuery UI Slider - Default functionality</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script> <link rel="stylesheet" href="/resources/demos/style.css"> <script> $(function() { $( "#slider" ).slider(); }); </script> </head> <body> <div id="slider"></div> </body> </html>
原来滑块颜色为灰色:
在jQuery代码应用$("#slider").slider();方法之后,实际生成的代码:
$("#slider").slider();
<body> <div id="slider" class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"> <span class="ui-slider-handle ui-state-default ui-corner-all" tabindex="0" style="left: 0%;"></span> </div> </body>
其实那个灰色块是图片,注意对应的CSS代码:
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #555555; }
如果要修改滑块的颜色,就要修改background的值,不要应用图片,只保留背景颜色:background: yellow;
background
background: yellow;
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
官网示例代码:
原来滑块颜色为灰色:
在jQuery代码应用
$("#slider").slider();
方法之后,实际生成的代码:其实那个灰色块是图片,注意对应的CSS代码:
如果要修改滑块的颜色,就要修改
background
的值,不要应用图片,只保留背景颜色:background: yellow;