html - 防止无序列表引起的“换行符”
问题描述
每当使用无序列表时,它似乎从“低于”当前位置开始列表:
例如:
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
</style>
</head>
<body>
<table>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
<tr>
<td>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
</td>
<td>$80</td>
</tr>
</table>
</body>
</html>
如何阻止无序列表下推内容?这会弄乱我的一个 HTML 报告的格式,该报告具有基于表格行的部分。
解决方案
在 ul 上放置一个 margin: 0 ,如下所示:
ul{
margin: 0;
}
推荐阅读
- tomcat - 具有受保护端点的 SPARQL SERVICE
- python - Python 列表说明:无法直接赋值
- arrays - matlab如何将字符串存储到数组中
- bash - 将循环中的参数附加到 CLI 命令
- python-3.x - 有效地绘制具有“最大多样性”的组合
- java - 将所有 JSON 值转换为字符串
- android - 如何像在 Android Studio 中一样在 IntelliJ 中使用 Instant Run 按钮?
- java - Array2d java错误
- html - VBA循环遍历多个httprequest并将数据存储在excel 2010中
- browser - 哪些 Web 浏览器用户代理字符串不以 Mozilla 或 Opera 开头?