我在调整表格列大小时遇到问题。当我将条形图和图像幻灯片并排放在单独的 div 中时,这会导致表格列缩小。下图显示了它的样子。第一个表列应该类似于图表中颜色的键。我尝试调整 CSS 中的宽度,但它调整的是图形宽度,而不是表格列宽度。CSS 是否有问题,或者 HTML 中的 div 导致了问题?感谢您的帮助。
超文本标记语言
<div class="graph">
<div class="positive">34%</div>
</div>
<div class="graph">
<div class="negative">23%</div>
</div>
<div class="graph">
<div class="mixed">43%</div>
</div>
<table id="tableSentiment" border="1">
<tr>
<td id="tableColour" style="background-color: #1E8449"></td>
<td>Positive</td>
</tr>
<tr>
<td id="tableColour" style="background-color: #CB4335"></td>
<td>Negative</td>
</tr>
<tr>
<td id="tableColour" style="background-color: #E67E22"></td>
<td>Mixed</td>
</tr>
</table>
CSS
.graph
{
width: 20%;
background-color: #aaa;
border: 0.5px solid black;
}
.positive, .negative, .mixed
{
text-align: right;
padding-top: 5px;
padding-bottom: 5px;
color: white;
}
.positive
{
width: 34%;
background-color: #1E8449;
}
.negative
{
width: 23%;
background-color: #CB4335;
}
.mixed
{
width: 43%;
background-color: #E67E22;
}
#tableSentiment
{
border-collapse: collapse;
padding: 10px;
width: 15%;
text-align: center;
font-size: 100%;
left: 10%;
}
#tableColour
{
width: 15%;
}
饮歌长啸
相关分类