html - 主体和主体之间的 CSS 继承。正文中的 CSS 样式未出现在 html 中
问题描述
在下面的代码中,无论我对“body”进行什么更改,html 中都没有任何变化。我的目标是创建一张灰卡,其中包含由黑色边框包围的主要内容。所以基本上从黑页开始,然后将灰卡与“顶部”的内容分层。我想为字体等设置全局样式,但不确定为什么“body”样式不起作用。
此代码在 codepen 中,因此请忽略下面的布局。这是笔的链接: https ://codepen.io/andyzam/pen/abdPzpd
<style>
body {
margin: 0px;
font-family: monospace;
color: black;
background-color: black;
}
main {
background-color: lightgrey;
padding: 20px;
margin: 20px;
}
h1 {
color: black;
text-align: center;
}
p {
max-width: 500px;
text-align: justify;
align: center;
}
.maintext {
margin-left: auto;
margin-right: auto;
width: 500px;
font-size: 20px;
}
.mainimage {
display: block;
margin-left: auto;
margin-right: auto
}
</style>
<html>
<body>
<main>
<h1>Tribute to Warren Buffett</h1>
<div class="maintext">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
<div>
<img class="mainimage" src="">
</div>
</main>
</body>
</html>
解决方案
使用 CodePen 时,您不需要<style>
CSS 框内的标签。只需将您的 CSS 代码直接放在那里。
推荐阅读
- php - Symfony 5.1 使用服务创建扩展
- django - 如何在 Django 中将对象属性从视图传递到模板?
- angular - ngbRadioButtonGroup 角度检查
- c# - 通过 json api 端点上传 base64 编码文件遇到状态码 400
- java - 如何检查 .doc 文件中是否存在任何嵌入对象?
- go - 从另一个模块导入包
- python-3.x - 这在 python 中的表中如何工作,以不同的变量命名每一列和每一行,还有其他选择吗?
- php - php中的关联数组值+ =
- c++ - 出队实现删除所有记录而不是前记录?
- maven - 教科书中关于 Maven 的简单示例