小编Jon*_*osh的帖子

jquery .css("border-color")不返回任何内容

我写了以下jquery javascript的东西

$(document).mousemove(function(event) {
    var element = event.target;
    $(element).css("border","black solid 1px");
});

$(document).mouseout(function(event) {
    var element = event.target;
    console.log( "1 = "$(element).css("border-color") )
    $(element).css("border","0px");
    console.log( "2 = " + $(element).css("border-color") )
});
Run Code Online (Sandbox Code Playgroud)

它基本上围绕悬停元素绘制框架.在chrome中运行时,输出console.log( "1 = "$(element).css("border-color") )为""即没有.同样如此console.log( "2 = "$(element).css("border-color") ).但我期待黑色.我也试过borderColor哪个也行不通.

无论如何,当悬停元素时,如我所料,在该元素周围绘制一个框架.那么为什么输出没有任何回报呢?

css jquery border

13
推荐指数
3
解决办法
5万
查看次数

CSS多级父选择器

我想选择.box这三个.box兄弟姐妹中的每一个的第一级,而不是他们的孩子.box.(这有意义吗?)

这是我的标记:

<div class="box">
    <div class="box">
        test
    </div>
</div>

<div class="box">
    <div class="box">
        test2
    </div>
</div>

<div class="box">
    <div class="box">
        test3
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何使用CSS执行此选择?

html css css3

0
推荐指数
1
解决办法
2112
查看次数

标签 统计

css ×2

border ×1

css3 ×1

html ×1

jquery ×1