gpt4 book ai didi

html - 为什么列的颜色不同?

转载 作者:搜寻专家 更新时间:2023-10-31 22:05:03 28 4
gpt4 key购买 nike

我用 div 制作了一张表格,我希望每一行的颜色都不同。但是每一列的颜色都不同。有什么问题?

.mTable {
display: table;
width: auto;
background-color: #eee;
border: 1px solid #666666;
}

.mTableRow {
display: table-row;
width: auto;
clear: both;
}

.mTableHeading {
display: table-header-group;
background-color: #ddd;
height: auto;
color: black;
text-align: center;
border-bottom: 1px solid #000000;
border-bottom: 1px solid #000000;
}

.mTableCell,
.mTableHead {
display: table-cell;
padding: 5px;
border: 1px solid #999999;
text-align: center;
color: black;
border-bottom: 1px solid #000000;
width: 200px;
background-color: #ccc;
}

.mTableRow>div:nth-child(even) {
background: blue;
}
<div class="mTable">
<div class="mTableRow">
<div class="mTableHead">ID</div>
<div class="mTableHead">Név</div>
<div class="mTableHead">Komment</div>
<div class="mTableHead">Tól</div>
<div class="mTableHead">Ig</div>
</div>
<div class="mTableRow">
<div class="mTableCell">9</div>
<div class="mTableCell">Robi1 </div>
<div class="mTableCell"> </div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
<div class="mTableRow">
<div class="mTableCell">31</div>
<div class="mTableCell">FŰTÉS </div>
<div class="mTableCell">Hőszivattyú teremhőmérsékletek</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
<div class="mTableRow">
<div class="mTableCell">36</div>
<div class="mTableCell">Növényház</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
<div class="mTableRow">
<div class="mTableCell">93</div>
<div class="mTableCell">Üvegház</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
<div class="mTableRow">
<div class="mTableCell">94</div>
<div class="mTableCell">Cserepes fűtés-hűtés</div>
<div class="mTableCell">2017 február 9.-i állapott</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
<div class="mTableRow">
<div class="mTableCell">95</div>
<div class="mTableCell">Cserepes 2017</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
<div class="mTableRow">
<div class="mTableCell">96</div>
<div class="mTableCell">3 fő helyiség</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell"><button class="w3-button w3-round-xxlarge w3-aqua">Választom</button></div>
</div>
</div>
</div>
</div>
</div>

最佳答案

只是你的 css 是错误的替换为:

.mTableRow:nth-child(even) div {
background: blue;
}

.mTable {
display: table;
width: auto;
background-color: #eee;
border: 1px solid #666666;
}
.mTableRow {
display: table-row;
width: auto;
clear: both;
}
.mTableHeading {
display: table-header-group;
background-color: #ddd;
height: auto;
color : black;
text-align: center;
border-bottom: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.mTableCell, .mTableHead {
display: table-cell;
padding: 5px;
border: 1px solid #999999;
text-align: center;
color : black;
border-bottom: 1px solid #000000;
width: 200px;
background-color: #ccc;
}

.mTableRow:nth-child(even) div {
background: blue;
}
<div class="mTable">
<div class="mTableRow">
<div class="mTableHead">ID</div>
<div class="mTableHead">Név</div>
<div class="mTableHead">Komment</div>
<div class="mTableHead">Tól</div>
<div class="mTableHead">Ig</div>
</div>
<div class="mTableRow">
<div class="mTableCell">9</div>
<div class="mTableCell">Robi1 </div>
<div class="mTableCell"> </div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
<div class="mTableRow">
<div class="mTableCell">31</div>
<div class="mTableCell">FŰTÉS </div>
<div class="mTableCell">Hőszivattyú teremhőmérsékletek</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
<div class="mTableRow">
<div class="mTableCell">36</div>
<div class="mTableCell">Növényház</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
<div class="mTableRow">
<div class="mTableCell">93</div>
<div class="mTableCell">Üvegház</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
<div class="mTableRow">
<div class="mTableCell">94</div>
<div class="mTableCell">Cserepes fűtés-hűtés</div>
<div class="mTableCell">2017 február 9.-i állapott</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
<div class="mTableRow">
<div class="mTableCell">95</div>
<div class="mTableCell">Cserepes 2017</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
<div class="mTableRow">
<div class="mTableCell">96</div>
<div class="mTableCell">3 fő helyiség</div>
<div class="mTableCell">Sablon komment</div>
<div class="mTableCell">null</div>
<div class="mTableCell">null</div>
<div class="mTableCell">
<button class="w3-button w3-round-xxlarge w3-aqua">Választom</button>
</div>
</div>
</div>
</div>
</div>
</div>

关于html - 为什么列的颜色不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754394/

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