将样式应用于所有包含的元素和元素本身

问题描述 投票:0回答:2

在CSS样式表中,我想将样式应用于元素的所有后代(由id="outer"标识),以及元素本身。是否有比这更简洁或干的方法:

#outer, #outer * {
    border: medium solid;
}
html css
2个回答
2
投票

没有没有。那样简明扼要。


-1
投票
// javaScript

var elements = document.querySelector('.hi').children;

for (var i = 0; i < elements.length; i++) {
elements[i].classList.add('bold');
}

// css

.bold{
  font-weight: bold;
}
© www.soinside.com 2019 - 2024. All rights reserved.