css - jquery ui slider 样式

标签 css jquery-ui

我试图在 jquery ui 范围 slider 句柄中设置一个值的样式。

我正在使用这个 DEMO

另外,我已经使用了这个 CSS,但它仍然无法正常工作。我哪里错了?

<div class="demo">
    <div id="slider-vertical" class="sliderControl-label v-labeCurrent"></div>
</div>

.sliderControl-label {
    color: #CCCCCC;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    top: -10px;
}

.ui-slider-handle .sliderControl-label .v-labelCurrent {
    color: #777777;
    font-size: 16px;
    line-height: 24px;
    position: relative;
    text-shadow: 0 1px 0 #FFFFFF;
    top: -2px;
    transition: color 0.15s linear 0s;
}​


$(function(){
    $("#slider-vertical").slider({
        orientation: "vertical",
        range: "min",
        min: 0,
        max: 100,
        value: 60,
        slide: function( event, ui ) {
            $( "#amount" ).val( ui.value );
            $(this).find('.ui-slider-handle').text(ui.value);
        },
        create: function(event, ui) {
            var v=$(this).slider('value');
            $(this).find('.ui-slider-handle .sliderControl-label .v-labelCurrent').text(v);
        }
    });    
});​

我让自己陷入了正确的 CSS 困惑之中。

最佳答案

使用 .ui-slider .ui-slider-handle 作为您的 CSS 选择器(并在 jQuery UI CSS 文件下声明这些样式)。

example jsfiddle

.ui-slider .ui-slider-handle {
    width:2em;
    left:-.6em;
    text-decoration:none;
    text-align:center;
}

关于css - jquery ui slider 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13033710/

相关文章:

html - 如何在 Bootstrap 中悬停时设置 td 颜色?

html - CSS虚线文本情况

jquery - 如何数据绑定(bind).ressized().draggable()?

javascript - jQuery UI 可拖动 : Mouse moves faster than draggable div

css - 多个媒体查询 : max-width or max-height

css - 移动webkit透视问题

css - 如何正确地垂直和水平定位 block 元素?

javascript - 没有标题栏但保留关闭按钮的 jQuery UI 对话框

javascript - 上传图像并显示在可拖动的内部

javascript - Jquery DatePicker 无法正常工作包括所有依赖项