css - 数字标牌系统中的网站背景全屏

标签 css sinatra

我正在使用 Raspberry Pi 和 Screenly-OSE 作为我们药房的数字标牌解决方案。我在夜间展示各种广告。我正在使用一个非常简单的 Sinatra 应用程序来访问 serve overnights .效果很好,除了一个让我很烦恼的小细节,那里有一个空白区域:见 picture .

我正在使用以下非常简单的 css 文件:

body {
    /* background-color: #246013; */
    background-image:url('moon.jpg');
    color: white; 
    text-align: center;
    font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#wrapper{
    width:1200px;
    margin:0 auto;
    text-align: center;
}

#content{
    text-align: center;
    margin:auto;
}

#footer{
    text-align: center;
    padding-top: 30px;
    color: #D6D6D6;
    font: 14px "Courier New", Courier, mono;
}

h1 {
    font-size: 80px;
    padding-top: 10px;
    font-weight: bold;
    text-align: center;
}

h2 {
text-align: center;
font-size: 60px;
font-weight: bold;
}


h3 {
    text-align: center;
    font-size: 32px;
    padding-top: 10px;
    padding-bottom: 3px;
    font-weight: bold;
}

h4 {
    text-align: left;
    font-size: 25px;
    padding-top: 5px;
    padding-bottom: 3px;
    text-decoration: underline;
}

h5 {
    text-align: left;
    font-size: 23px;
    padding-top: 5px;
    padding-bottom: 3px;
    font-weight: bold;
}

我想知道是否有办法获得全屏背景覆盖。背景图片封面与文本一起显示,有些天 overdays 会显示,如果 overdays 是 5 或 6,则整个屏幕都会被覆盖。

我知道我可以通过添加 br/ 和/或计算显示的文本行来模拟此行为。但我想知道是否还有其他更自然的方式来实现这一点。

谢谢

最佳答案

确保将 html 和 body 都设置为 100% 高度以使其覆盖所有内容。

html, body {
    height: 100%;
}

关于css - 数字标牌系统中的网站背景全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18000605/

相关文章:

sinatra - Rack 应用程序和 Sinatra 应用程序之间有什么区别?

css - 具有不同高度的 Bootstrap 3 响应式面板布局

css - 如何在 Firefox 和 Chrome 中删除链接图像的下划线?

javascript - 如何显示/绘制以数字为输入的屏幕锁定图案

ruby - 使用 Ruby 上传大文件

ruby - 开始使用 Sinatra、CouchDB 和 CouchRest?

ruby - 如何在 Sinatra 中使用带斜线的参数?

html - CSS 和处理指令

html - 如何在我的网站上嵌入 facebook 视频并在我的网站上使用搜索结果 facebook 视频

ruby - 将 ORM 添加到现有的 padrino 应用程序