gpt4 book ai didi

javascript - 使用 JavaScript 将 CSS 属性添加到包含 CSS 样式的特定范围

转载 作者:太空宇宙 更新时间:2023-11-04 04:29:44 24 4
gpt4 key购买 nike

我有这样的东西

<span style="font-size: 1.7px; letter-spacing: -1.7px; color: #edf6fc">text</span>

<span style="font-size: 99.81%; color: #080007">text </span>

我将如何选择第一个并添加;让我们说 display: none 到它的样式(或删除那个跨度)而不是第二个使用 JavaScript 的样式。

或者我如何删除所有具有 CSS 属性 letter-spacing 的 span?

最佳答案

为这些元素提供 classid

.spanOne{
display: none;
}

动态创建这些元素并将它们存储在变量中。然后您可以使用这些变量来添加或删除属性。

var spanOne = //code to create span element;
var spanTwo = //code to create another span element;

$(spanOne).hide();

$('#parentElementID').children('span').eq(0).hide();

更新:

$('div').children('span').filter(function () {
return this.style.fontSize == "17.7px"; //in your case 1.7px
}).eq(0).css('backgroundColor', 'red');

PS:我建议为该元素添加类名或 ID。

关于javascript - 使用 JavaScript 将 CSS 属性添加到包含 CSS 样式的特定范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17519925/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com