html - 整个页面的第一个类型 css3

标签 html css css-selectors

如何从特定类型中获取第一个元素。

h1:first-of-type {
  background: red;
}
<h1>Main Title</h1>
<div class="content">
  <h1>Another Title</h1>
  <div class="para">
    <h1>One More Title</h1>
  </div>
</div>

我想设置“主标题”h1,背景为红色。问题是所有三个 h1 background:red;

http://jsfiddle.net/EaEFa/

最佳答案

试试这个

CSS

.content h1{
background:none;
}

HTML

<h1>Main Title</h1>
    <div class="content">
        <h1>Another Title</h1>
        <div class="para">
            <h1>One More Title</h1>
        </div>
    </div>

关于html - 整个页面的第一个类型 css3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17271235/

相关文章:

html - 如何创建可缩放的水平和垂直图像?

html - CSS 优先规则未正确应用于输入框的宽度

css - 将样式应用于输入类型文本焦点上的提交按钮

javascript - 提交输入值后清除输入

javascript - jquery 可扩展菜单将正文向下推

html - 解决 webkit 对百分比值的错误解释

javascript - 在特定的时间或时间淡入淡出

javascript - 如何使用js使输入有效?

jquery - 字体渲染不适用于 Mozilla

CSS Not Selector 不选择单个页面