css - 如何使用 CSS 缩放和拉伸(stretch)背景

标签 css html css-selectors

如何让 CSS 中的背景拉伸(stretch)或缩放以填充其容器大小?

我是这样做的

body
{ 
    background: url(http://p1.pichost.me/i/40/1639647.jpg) no-repeat fixed; 
    background-size: 100%;
    margin:0;
}

这段代码有什么问题?

最佳答案

试试这个来重置 CSS:

* {
     margin:0;
     padding:0;
     border:0;
}

body {
       background: url(http://p1.pichost.me/i/40/1639647.jpg) no-repeat fixed;
       background-size: cover;
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
     }

关于css - 如何使用 CSS 缩放和拉伸(stretch)背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38593606/

相关文章:

javascript - 想要用 ngif 在 div 中加载 img,当 ngif==false

javascript - 检查元素是否存在并开始一些事件

selenium - 在 selenium 中找到具有特定子 css 选择器的元素的以下同级元素

CSS 特异性 : [parent ID] [descendant combinator (space)] [my class] more specific than [my ID]?

android - 缩放时如何使 Android 上的 CSS float 回流与桌面上一样?

html - ASP.Net 中的 CSS 图标字体

css - 我的网站仅在移动设备上向右滚动,但只有空白区域

css - 使中心 div 占用剩余屏幕,底部 div 根据需要占用尽可能多的空间

javascript - 我的图片幻灯片与页脚不协调。部分幻灯片位于页脚后面,不会向下滚动

css - 在css中选择嵌套在多个父元素中的元素