加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

HTML – 如何通过CSS拉伸背景图像/图像以填充容器?

发布时间:2020-12-14 18:41:54 所属栏目:资源 来源:网络整理
导读:我有一个比例矢量图像,我希望它填充一个容器.关于SO有几个这样的问题,尽管它们有点老了.例如. Stretch and scale CSS background 但是,当我试图实施这样的解决方案时,结果令人失望. 例如: body { margin: 0; padding: 0; text-align: center; color: #000;
我有一个比例矢量图像,我希望它填充一个容器.关于SO有几个这样的问题,尽管它们有点老了.例如. Stretch and scale CSS background

但是,当我试图实施这样的解决方案时,结果令人失望.

例如:

body  {

    margin: 0; 
    padding: 0;
    text-align: center; 
    color: #000;
    background-color: #000
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 100%;

}

...

.twoColLiqLtHdr #container {
    width: 80%;
    margin: 0 auto; 
    border: 2px solid #000000;
    text-align: left; 
    background-color: #003;
    background-image: url('background_image.svg'); 
    /*background-position: 80% 80%; */

  background-repeat: no-repeat; 
    color: #000;
    font-family: "Times",cursive;


    background-attachment:fixed;
    min-height:100%;
    /*top: 0;
    left: 0; */



}

我已经尝试过各种各样的安排,但我不能让它伸展而不留空白区域(重复是成功的,但看起来很可怕).

但是,由于我正在使用svg我可能以错误的方式接近这个,我应该在html中使用svg xmlns标签吗? (P.S.我知道IE8绝对无法处理svgs)

解决方法

你有没有尝试过
background-size:cover;

检查一些examples.

我遇到了webkit,background-size:cover和SVG背景图片的问题.我解决了这个问题

-webkit-background-origin:border;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读