html - 未应用背景颜色
问题描述
我在编码时遇到问题,因为我真的找不到问题所在,背景颜色不会出现。
我使用了一个外部css
文件。
我希望有人回答这个问题,代码如下:
这是html:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="designs.css">
</head>
<body>
<div class="header">
</div>
</body>
</html>
这是CSS:
.header {
background-color: #111111;
}
解决方案
我实际上遇到了这个问题(在我知道 StackOverflow 之前)。您的代码(大部分)很好。
问题是计算机不知道该做什么。
div 只是一个分隔符。(很确定 div 是分隔符的缩写版本)。
里面没有任何东西的分隔线是空的。无用。
你需要在里面放一些东西来应用颜色、大小等。
请参阅以下 Stack Snippets®。
如您所见,添加文本是解决问题的简单方法。
.header {
background-color: #111111;
}
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="designs.css">
</head>
<body>
<div class="header">
And look at that. Problem solved.
</div>
</body>
</html>
如果您不想要文本,请添加<br>
.
.header {
background-color: #111111;
}
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="designs.css">
</head>
<body>
<div class="header">
<br>
</div>
</body>
</html>
您甚至可以设置 div 的大小!
.header {
height: 200px;
width: 50 px;
background-color: #111111;
}
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="designs.css">
</head>
<body>
<div class="header">
Some text here whose div has been set to 200 by 50 px
</div>
</body>
</html>
推荐阅读
- database - 在 Crystal Reports 中查找日期的公式
- c# - 为什么当我使用生产(基本应用服务)插槽时 Azure 应用服务不能可靠地读取我的连接字符串
- reactjs - 子组件与父组件共享状态?
- batch-file - 各种 CMD 命令的问题
- javascript - 无法在字符串“test1”上创建属性“selectedTest” - Angular 的问题
- angularjs - 使用 nvd3.js 自定义甜甜圈图
- arm - memcpy 手臂的位置
- java - 如何制作可执行文件以将带有rest api的Maven java Web项目部署到服务器
- android - 同一扩展 Activity Android 中的不同键盘类型(键盘中的 Tab 键或“右箭头按钮”)
- python - 使用现有 SQLite 数据库中的两列使用 Python 创建第三列