jquery css 属性顶部和左侧不起作用

标签 jquery css

我有以下 jquery 代码。

if(bubble.label != undefined){
                        console.log(bubble.label.attr('style'));
                        var bubbleStyle = bubble.label;
                        bubbleStyle.css({
                        color: 'red', 
                        left: 0+'px',
                        top: -660+'px'
                    });
}

在上面的代码中,css 属性 color: 'red' 适用,但不适用 left 和 top 。我已经尝试过给出 position : 'absolute' 但它仍然不起作用。请帮我解决这个问题。谢谢。

最佳答案

尝试使用:

left: 0,
top: -660

代替:

left: 0+'px',
top: -660+'px'

关于jquery css 属性顶部和左侧不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23422432/

相关文章:

javascript - x-editable 刷新加载数据源?

javascript - 使用 jQuery 使元素扩展到其父元素之外

html - Slick Slider 额外边距/填充顶部

javascript - 如何创建一个 Javascript 表单,根据下拉选项创建一个段落?

jQuery - 减少鼠标悬停时图像的不透明度

javascript - scroll fixed position = jQuery Jank with offset top in safari 浏览器

html - 有谁知道如何在 <select> 的选项标签中添加上标

jquery - 在选择框外部单击时缩回选择选项

css - 删除 ASP.NET MVC3 中的下拉列表向下箭头符号

css - Angular2 - ng2-completer Bootstrap css