Javascript CSS-根据字体大小选择元素,并将样式动态应用于该文本

Javascript CSS-根据字体大小选择元素,并将样式动态应用于该文本,javascript,html,css,dynamic,Javascript,Html,Css,Dynamic,有没有办法根据字体大小选择JavaScript中的元素 我想根据每个元素的字体大小,在JavaScript中动态应用不同的样式,如字体大小和字母间距 我们可以选择所有p标记并对其应用样式 p { color: green; } 我想知道我是否可以做这样或那样的事情;我知道下面的颜色不起作用: font-size:14px { /* All font that is size 14px is now red*/ color: red; } font-size:16px { /*

有没有办法根据字体大小选择JavaScript中的元素

我想根据每个元素的字体大小,在JavaScript中动态应用不同的样式,如字体大小和字母间距

我们可以选择所有p标记并对其应用样式

p {
  color: green;
}
我想知道我是否可以做这样或那样的事情;我知道下面的颜色不起作用:

font-size:14px {
  /* All font that is size 14px is now red*/
  color: red;
}

font-size:16px {
  /* All font that is size 16px is now blue*/
  color: blue;
}

可以从javascript应用样式:

document.getElementById("[id]").style.[css rule] = [value];
您可以通过以下方式获得元素的样式属性:

window.getComputedStyle([element], null).getPropertyValue('[css rule]')
例如:

var all=document.getElementsByTagNamep; 对于var i=0,max=all.length;i15px{ 全部[i].style.fontwweight=900; }否则{ 全部[i].style.fontwweight=100; } } myPara{ 字体大小:14px; } p+p{ 字号:18px; } 这是一些文本

这是一些文本

这是一些文字。

希望对您有所帮助

$( "p" ).each(function() {
    if($(this).css('font-size')=='12px'){
        //Apply Styles
        $(this).css('color','red')
    }
})

是的,您可以在javascript中应用样式。???描述你的用例,分享你页面上的代码,这样我们就可以看到我们正在使用的东西,并表达一个清晰的问题——根本不清楚第一句话的意思,如果没有更多的上下文,第二句话就帮不上忙了。这是一个非常模糊的问题。你能说说你想要什么吗?嘿,我只是举了个假设的例子来说明我想要什么。让我知道问题是否更清楚。这并不能回答问题。OP希望根据字体大小而不是ID选择元素。