html - 我以百分比 (%) 为 div 元素设置“高度”CSS 属性,但 html 不呈现任何内容。谁能帮我?
问题描述
我以百分比 (%) 为 div 元素设置“高度”CSS 属性,但 html 渲染注意。但是,如果我在长度值中设置“高度”CSS 属性,例如 px、cm 等,它就可以工作。谁能帮我?
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div style="width: 40%; height: 40%; background-color: #565; ">
</div>
</body>
</html>
解决方案
首先你需要将 html、body 的宽度和高度设置为 100%,所以像这样在你的样式表中设置它们
html,body{
height:100%;
width:100%;
}
之后你的问题就解决了
推荐阅读
- python - python脚本在Pycharm和cmd上工作,但双击它时不运行
- sql-server - 如何在存储过程中添加用户 ID 作为唯一标识符数据类型?
- google-bigquery - 在 Google Big Query 查询中分配日期变量
- python - Python尝试除了输入
- excel - VBA中具有多个条件的Do-Loop
- mysql - 如何从sql中的周数和日期获取日期?
- multithreading - atomic.Load 和 atomic.Store 的意义何在
- vimeo - 如何使用 Vimeo API 获取视频文件的直接链接?
- pdf - 如何在 OctoberCMS 中使用 DynamicPDF 插件从后端编辑/更新视图中导出 PDF
- entity-framework - 如何使用具有单独服务或微服务的实体框架的单个大模型创建数据库