使用“无重复”,如何使页脚背景适合100%宽度
With Repeat None, how can i make footer background to fit 100% width
我有一个页脚div,它是100%的,我想在其中应用背景。背景图像宽度是1350px,这是背景图像
https://dl.dropbox.com/u/69217301/bg.png
正如你所看到的,图像是曲线图像,所以当屏幕大小大于1350px时,我的背景图像会重复,但如果我设置"无重复",它也不会填充100%。
所以我想知道的是,有没有什么方法可以将页脚背景设置为100%填充,无论屏幕大小如何,都不会重复?
请帮帮我。任何解决方案都是可以接受的,不管是CSS还是Javascript。非常感谢。
您尝试过background-position: center
吗?这将使其与中心对齐,因此如果拉伸页面,背景图像将仍然位于在中间。
此外:拉伸和缩放CSS背景
您可以为此使用背景大小属性。这样写:
#footer{
background-size:100% auto;
-moz-background-size:100% auto;
-webkit-background-size:100% auto;
}
Rad this for morehttp://www.css3.info/preview/background-size/
拉伸背景图像以完全填充内容区域(CSS3):
div
{
background:url(image.png);
background-size:100% 100%;
background-repeat:no-repeat;
}
最好的方法是将背景大小设置为cover
:
CSS:
.cover{
background-image: url("https://dl.dropbox.com/u/69217301/bg.png");
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
height: 126px;
}
这在jsFiddle中很难看到,因为结果窗口太小了,但如果你尽可能多地扩展它,你可以缩小并获得大致的想法。把这个放在一个单独的页面上,可以真正看到它的作用。
相关文章:
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 如何使用css动画/javascript使具有背景图像的元素出现
- 如何重新绘制背景,使其看起来像我的“播放器”在html5-canvas中移动
- 使页眉和页脚文件包含在多个 html 页面中
- 滚动功能无限滚动;使页脚无法访问
- 使用jquery/css使页脚增长
- 如何删除视频的绿色背景,使其透明
- 淡入淡出灯箱,然后单击背景,使其消失
- jQuery JavaScript使页脚或其他元素在页面调整大小时消失
- 使页眉具有粘性并减小页面滚动的大小
- 当滚动处于活动状态时,使页脚消失
- 如何使页脚宽度负责在wordpress(主题2013)
- 不能使页眉可编辑
- $.keynavigator()箭头向下,使页面向下
- 如何使页脚浮动与页面的一些时间和滚动后的一段时间
- 使页脚停留在页面底部(而不是固定在底部)
- 如何使页面上的Javascript可以使用MSSQL查询数据,而无需再次查询数据库
- 是否有可能使页面上的HTML代码成为PHP变量?
- 使用“无重复”,如何使页脚背景适合100%宽度
- 在网页中显示带有透明背景的整页图像