为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery .css - z-index 未应用于元素

jQuery .css - z-index 未应用于元素

摇曳的蔷薇 2021-08-20 18:12:40
我正在使用 jQuery 选择一些元素并像这样应用 CSS...$(".items div").not(".active").css({"color":"green","background":"red","z-index:":"-9"});<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><div class="items">  <div>Item 1</div>  <div class="active">Item 2</div>  <div>Item 3</div>  <div>Item 4</div>  <div>Item 5</div></div>Thebackground和 the colorboth 工作,但z-index没有被应用。我哪里错了?
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

如果您不使用position属性 ( relativeabsolutefixed) 为元素设置样式,则该元素将作为块或内联元素保留在正常文档流中。普通文档流中的元素不能与z-index.


查看完整回答
反对 回复 2021-08-20
?
www说

TA贡献1775条经验 获得超8个赞

设置 z-index 时,您的 jQuery 中有一个额外的冒号。

应该是

$(".items div").not(".active").css({"color":"green","background":"red","z-index":"-9"});


查看完整回答
反对 回复 2021-08-20
  • 2 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信