带有图像的HTML CSS全屏背景
HTML CSS fullscreen background with an image
我正在开发一个使用全屏背景图像的网站。按顺序为了使它适用于所有屏幕类型,我使用了jquery backstretch插件。
我遇到的问题是背景图像上有一些文本,如果屏幕尺寸变小,背景图像和顶部图像就会相互叠加。
这很难解释,所以这是实际的页面;
预览页面
如果页面宽度下降到1700像素以下,您就会看到问题。
有没有什么方法可以在不将文本与背景分离的情况下解决这个问题?
您可以使用背景大小:封面
{
background: url(http://alicantest.info/public/_images/anasayfa_bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
或在媒体查询中使用其他图像
@media screen and (max-width: 1700px) {
{
background: url(newImage.jpg) no-repeat center center fixed;
}
}
当屏幕较小时,可以使用媒体查询为文本添加半透明背景
@media screen and (max-width: 795px){
#map_text {
background: rgba(0,0,0,0.7);
}
}
将此代码放在CSS 的底部
相关文章:
- 如何使用css动画/javascript使具有背景图像的元素出现
- 浮动图像左作为背景-css
- JS幻灯片与CSS背景颜色变化
- 使用css()设置背景图像;不起作用
- 设置 CSS 背景在 Firefox 中不起作用
- jQuery-仅更改Y轴的CSS背景位置
- Javascript通过列表项的函数和css来更改背景颜色
- CSS动画背景图像的过渡越来越暗
- 在jquery中使用css获取背景值
- 在创建的Joomla模块中链接背景CSS图像
- 使用Javascript更改背景css
- 在打印预览对话框中,背景颜色或背景CSS设置不呈现
- AngularJS如何动画身体背景(CSS或JS)
- 文本块背景CSS
- 当JS改变页面高度时,Body背景CSS梯度不会重新绘制
- 如何将背景css添加到jQuery中
- 脚本改变背景css在多次点击
- 使用javascript更改浏览器调整大小的背景css
- iOS亚麻背景CSS
- 创建导航背景CSS