我想告诉浏览器将某些CSS类分配给与特定选择器匹配的元素。我可以用纯CSS做到吗,如果可以,怎么办?
示例:我希望ID为h5
的div中的所有sidebar
元素都具有ui-corners-all
类
最佳答案
不,使用纯CSS是不可能的。
仅使用JavaScript:
// jQuery
$("h5").addClass("ui-corners-all");
// Pure JavaScript
var elements = document.getElementsByTagName("h5");
for (var i=0; i<elements.length; i++)
{
var el = elements[i];
el.setAttribute( "class", el.getAttribute("class") + " ui-corners-all" );
}
关于html - 通过CSS为元素分配类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8008110/