html - 不引用 <body> 设置页面背景

标签 html css

我是 CSS 和网页设计的新手,所以请保持温柔 ;-)

我想知道是否可以在不引用标签的情况下定义页面的背景(即屏幕的颜色)。所以不做典型的:

body { background-color: #fff; }

我需要这样做,因为我正在编写 css 来设计我们的登录页面,但只能访问要插入到页面正文中的模板 html。所以我的 html 看起来像这样(非常简化):

<div id="loginpage"> 
  <div id="title"/>
  <div id="content"/>
</div>

我在网上找不到任何答案,因为这似乎是一种不寻常的做法。 所以:这可能吗,如果是的话 - 如何?

最佳答案

怎么样:

<div style="position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #999;">&nbsp;</div>

(将其放在所有其他 html 之上,必要时可以使用 z-index: 1;)

关于html - 不引用 <body> 设置页面背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970793/

相关文章:

javascript - jquery 1.8 及更高版本,将一个 div 的高度设置为与另一个 div 相同

javascript - 如何在 Leaflet.js 中添加多个标记?

html - 在减小浏览器大小时,使背景填充 100% 浏览器的任何编码

html - 下拉列表从不显示在 parent 之下

html - 如何让我插入的视频显示在我的页面上?

html - 可以添加带有 css 伪内容的图像标题吗?

javascript - CSS/JS/HTML : JS Function to rotate full page?

javascript - DOM中元素的offsetHeight和scrollHeight有什么区别?

html - facebook javascript sdk UI对话框重置滚动位置

Javascript 未在我的网站上运行