html - CSS 更改为只有一个段落 - 没有额外的类

标签 html css

我刚刚获得了一些错误修复,可以修复一些我以前从未见过或开发过的代码。

页面上有四个段落 ( <p> ),但我只需要增加第一个段落的字体大小,而不需要增加其他段落的字体大小。

无法为需要更改的段落添加额外的类,但是有没有办法使用 css 以其他方式进行更改?

这是将改变所有这些的 css:

.<company-name>-information-page .<company-name>-content p {
    font-size: 16px;
}

谢谢。

最佳答案

如果你只想改变第一段,你可以使用:first-child

p:first-child {
  color: blue;
}
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>

如果你想操作第二个或任何奇数段,你可以使用nth-child。有很多可能性,使用一些检查器来开发正确的代码: http://css-tricks.com/examples/nth-child-tester/

p {
  color: red;  
}
p:nth-child(2) {
  color: blue;
}
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>

关于html - CSS 更改为只有一个段落 - 没有额外的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27980884/

相关文章:

javascript - 让scrollTo让div一直滚动?

css - 带有整个 html 模板的 spring mvc

html - 如何在中心对齐 3 个框

html - 使用伪类对表的特定行进行样式化

javascript - 从 Angular http 调用加载数据和背景图像后

css - Bootstrap 下拉菜单出现在 IE7 中的 Flexslider 下方

html - 如何让我的水平 css 导航栏之后的元素出现在它下面?

php - 使用列表作为选择内部表单

html - 将列网格中的元素相互左对齐

html - 是一个css变换矩阵,相当于一个transform scale, skew, translate