html - div css 中的元素组

标签 html css twitter-bootstrap formatting element

假设我想使用 bootstraps 网格布局创建网页。我创建了具有不同背景颜色和一些文本的框。例如,有没有办法像这样定义 css 属性?

HTML

<div class="blue">
<h1>Hello</h1>
<p>Some text</p>
</div>

<div class="red">
<h1>Hello again</h1>
<p>Some more text</p>
</div>

CSS

.blue {background-color: blue;color:black;
       .h1 {color:red;}
       .h4 {color:brown;}
}

.red {background-color: red;color:black;
        .h1 {color:blue;}
        .h4 {color:green;}
}

所以当我用 blue class 创建 div 时,我有 h1 redh4 brown 以及 class red h1 是蓝色h4 是绿色 不需要格式化其他任何东西?

最佳答案

试试这个

.blue {background-color: blue;color:black;}
      .blue h1 {color:red;}
       .blue h4 {color:brown;}


.red {background-color: red;color:black;}
        .red h1 {color:blue;}
        .red h4 {color:green;}

关于html - div css 中的元素组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31724587/

相关文章:

html - 使图像定位在其他元素上

html - 全长导航栏

html - CSS右侧边栏在浏览器调整大小时与页面内容重叠

c# - Bootstrap 按钮单击事件未触发

javascript - jquery 缓动后 href 导航链接不起作用

javascript - defs 并在动态创建的页面中使用

python - 使用 for 循环在 django 模板中显示值

Outlook 不支持 HTML 边距

javascript - 多按钮点击事件

Javascript - 更改没有值的输入元素的内容