表格单元格中的 HTML/css 文本不缩进

标签 html css html-table

一个简单的问题,但对外观的影响很大。

我希望文本从单元格边框缩进并尝试过 style=text-indent: 4px (没有格式化,所以它在这里正确显示)但是当第一行缩进时,<br> 之后的行标签没有缩进。请帮忙。由于某些 Javascript,我需要使用 div。这是有缺陷的代码:

<td>
   <div id="navbar" style="text-indent:4px"><b>View by:</b><br>
      <a href="search.php?cat=pop">Popular</a><br>
      <a href="search.php?cat=trend">Trending</a><br>
   </div>
</td>

最佳答案

text-indent 只应该触及第一行。如果要调整整个 block ,请使用 margin(或 margin-leftpadding 等)。

关于表格单元格中的 HTML/css 文本不缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10833556/

相关文章:

javascript - 为什么 preventDefault 不起作用但 return false 起作用

javascript - Tablesorter货币清洁

javascript - 使用 Javascript 从文本文件创建 HTML 表格?

html - CSS 表格格式化为 HTML 表格

javascript - HTML5 : readAsDataURL

html - div标签的边距问题

html - 垂直对齐和行高不起作用

javascript - 围绕父 div javascript 问题的圆圈

html - 在 Chrome 中设置 initial-scale=1.x 时, block 级元素之间有额外的垂直空间

html - 使用 px 在 CSS 中定位图像,根据显示器分辨率给出不同的结果