0
A
回答
0
---------------------------------- 例#1
所以正如我在評論中提到的 - Kendo-ui滑塊Kendo-ui slider將會這樣做。 這裏是一個例子Fiddle
基本上我做的內容比屏幕更寬,然後通過改變它的邊距將它移動到滑塊的「滑動」事件。
注意:這不是唯一的方法來做到這一點。只是一個例子。
HTML
<div id="main"></div>
<input id="slider" class="balSlider" value="0" />
的CSS:
#main {
width:2000px;
height:200px;
background: #1e5799;
/* Old browsers */
background: -moz-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(25%, #29b221), color-stop(77%, #d83a22), color-stop(100%, #f2f282));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* IE10+ */
background: linear-gradient(to right, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#f2f282', GradientType=1);
/* IE6-9 */
}
的Javascript:
var slider = $("#slider").kendoSlider({
increaseButtonTitle: "Right",
decreaseButtonTitle: "Left",
slide: sliderOnSlide,
min: 0,
max: 20,
smallStep: 2,
largeStep: 1
}).data("kendoSlider");
function sliderOnSlide(e) {
$("#main").css("margin-left", "-" + (e.value * 20)+"px");
}
-------------- -------- 示例#2
您可以使用Custom scroll bar plugin來實現相同。 這裏是Fiddle
HTML
<body class="container default-skin">
<div id="main" ></div>
</body>
CSS
body
{
height:202px;
width:300px;
}
#main {
width:2000px;
height:200px;
background: #1e5799;
/* Old browsers */
background: -moz-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(25%, #29b221), color-stop(77%, #d83a22), color-stop(100%, #f2f282));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(left, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* IE10+ */
background: linear-gradient(to right, #1e5799 0%, #29b221 25%, #d83a22 77%, #f2f282 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#f2f282', GradientType=1);
/* IE6-9 */
}
的Javascript
$(document).ready(function() {
$(".container").customScrollbar();
});
相關問題
- 1. 使用瀏覽器滾動條滾動固定div內容
- 2. 固定滾動條位置
- 3. jQuery無限滾動滾動固定格
- 4. JQuery可拖動和滾動固定高度的div
- 5. 拖動+滾動jquery
- 6. jquery滾動固定位置
- 7. jQuery滾動固定格
- 8. 使用JavaScript或jQuery僞造滾動條
- 9. 使用jQuery UI拖動滾動條問題?
- 10. 我如何使用滾動條來固定高度,容器
- 11. jquery ui在容器內拖動滾動
- 12. Jquery拖放滾動條問題
- 13. 拖動滾動的jQuery
- 14. javafx:scrollpane滾動條內的可拖動節點不拖動綁定拖動節點
- 15. jQuery - 使用瀏覽器滾動條控制divs滾動
- 16. jquery可在固定位置拖動draggable
- 17. 使用機器人緩慢或快速拖動(滾動)
- 18. 用JQuery移動滾動條
- 19. 使用javascript/jquery自動滾動到固定點
- 20. 固定頁腳 - 滾動條問題
- 21. 表溢出固定水平滾動條
- 22. ng-table固定標頭和滾動條
- 23. 標題固定在滾動條上
- 24. 固定Div隱藏滾動條
- 25. 固定標題與垂直滾動條
- 26. 位置固定條不滾動
- 27. Firefox,固定位置,滾動條
- 28. 固定的水平滾動條
- 29. 固定頭隱藏垂直滾動條
- 30. 固定div內的滾動條
我瘦Kendo-ui滑塊將做http://demos.kendoui.com/web/slider/index.html –