一个div自动充满当前屏幕的解决方法
方法一(先写一种呵呵呵)
html
1 2 3 4 | <body> <div class = "box1" > </div> </body> |
css
*{ margin:0; padding:0; } body,html{ height:100%; padding:0; margin:0; text-align: center; font-size:20px; font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif } .box1{ height:100%; background: rgb(104, 204, 247); }
高度的100%是要相对上一级元素而言的,所以只对body设置100%是没用的,因为上层还有个html标签啊!!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步