css - 任何人都可以向我解释为什么当我设置 body 的背景颜色时他会导致我的其他 css 样式被忽略

标签 css

<分区>


这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助 future 的读者。

关闭 5 年前

每当我为 body 设置背景颜色时,它都会忽略其后的 CSS 样式。任何人都可以向我解释为什么会发生这种情况以及如何解决它吗?

 body{
  background-color:gray;
 };
 
 h1 {
   text-align:center;
 }
<html>
  <head>

  </head>
  <body>
	  <h1>heading</h1>
  </body>
</html>

最佳答案

第一组大括号后的分号导致 CSS 解析失败。

删除它,它将按预期工作:

 body{
  background-color:gray;
 }
 
 h1 {
   text-align:center;
 }
<html>
  <head>

  </head>
  <body>
	  <h1>heading</h1>
  </body>
</html>

关于css - 任何人都可以向我解释为什么当我设置 body 的背景颜色时他会导致我的其他 css 样式被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45407396/

上一篇:css - 网站 CSS 正文中的文本内容

下一篇:Jquery .find 一个id的id

相关文章:

javascript - 如何使javascript显示用户鼠标单击的表的索引

jquery - 使用 jquery 获取元素的边距大小

css - 在响应图像上定位点

javascript - Bootstrap 中的轮播

html - 文本不换行,而是选择下行

css - 仅用 CSS 创建一条漂亮的水平线

javascript - 如何创建 CSS 来提供比例边距

javascript - CSS over Ajax - 动态加载

html - 帮我设计今天的日程表

javascript - js 导航栏边框底线和滚动时的颜色变化