【发布时间】:2015-02-04 18:48:38
【问题描述】:
我有来自 DB ($row[text]) 的文本,它看起来像:
<p>First</p>
<p>Second</p>
<p>Third</p>
我想从第二段开始应用“文本缩进”。 我知道,它可以与以下类一起应用:
.a{text-indent: 20px}
<p>First</p>
<p class="a">Second</p>
<p class="a">Third</p>
但我不能这样做,因为我不能编辑数据库。 当我使用 p{文本缩进:20px} 它适用于所有段落
【问题讨论】:
-
p:nth-child(2) { ... }但不能 100% 确定。你想从第 2 次开始,其余的都在后面吗? -
@Fred-ii- 所说的可能有效,或者您可以尝试:
p {text-indent:20px;} p:nth-child(1) {text-indent: 0;}应该缩进除第一个以外的所有段落。 -
@Tom Yours 看起来更有希望。我对 CSS 有点脱节。我一直忙于专注于 SQL 大声笑
-
p:nth-child(1+n) { ... }就是你要找的东西 -
@Tom 好像有人采纳了你的建议。
标签: html css text-indent