Javascript 行内的所有div应与行的第一个子级的高度相同

Javascript 行内的所有div应与行的第一个子级的高度相同,javascript,html,css,Javascript,Html,Css,var tg=document.getElementsByClassName('row')[0]; 对于(var c=0;c

var tg=document.getElementsByClassName('row')[0];
对于(var c=0;c
.o{
宽度:100px;
高度:100px;
边框:1px实心#000;
背景颜色:橙色;
显示:内联块;
}
o.o,
s
t{
宽度:100px;
背景颜色:蓝色;
显示:内联块;
}

vzxvxzv
自卫队

您可以使用以下技巧:

var row = document.getElementsByClassName('row')[0];
var insideRow = row.childNodes;
for(var i = 1; i < insideRow.length; i++) {
  insideRow[i].style.height = insideRow[0].style.height; // set height of element 1..n of DIV 'row' to height of element 0 of DIV 'row'
}
var row=document.getElementsByClassName('row')[0];
var insideRow=row.childNodes;
对于(变量i=1;i
您可以使用以下技巧:

var row = document.getElementsByClassName('row')[0];
var insideRow = row.childNodes;
for(var i = 1; i < insideRow.length; i++) {
  insideRow[i].style.height = insideRow[0].style.height; // set height of element 1..n of DIV 'row' to height of element 0 of DIV 'row'
}
var row=document.getElementsByClassName('row')[0];
var insideRow=row.childNodes;
对于(变量i=1;i
文档。GetElementsByCassName
不会以这种方式工作


您可以使用
document.querySelectorAll('.o、.s、.t')
代替EAD。

document.getElementsByClassName
不会以这种方式工作


您可以使用
document.querySelectorAll('.o、.s、.t')
insteaad.

为什么您不检查控制台<代码>{“消息”:“语法错误:缺少;在语句之前”,“文件名”:http://stacksnippets.net/js“,“lineno”:35,“colno”:13}
为什么您不检查控制台<代码>{“消息”:“语法错误:缺少;在语句之前”,“文件名”:http://stacksnippets.net/js“,“lineno”:35,“colno”:13}