背景图片学习总结

background


添加颜色的两种写法

  
    background:red;
    background-color:red;
    


大小

  
     .bg1{background-size: 100% 50%;}
     宽度保持原图大小,高度百分之50%
     我估计正常使用也是等比缩小或放大,不会像这样失真的
  
            .bg2{background-size: cover;}
            /*在等比不失真的前下,将div装满,放不下的地方会隐藏*/
            /*这个还是比交常用的方法!!*/   
            
            
  
            .bg3{height:900px;width:300px;background-size: contain;}
            
            contain是将整装背景图片全部展示在div 里,自动调整大小,以能完整展示!!!

背景图片为了铺满进行重复-repeat

  
    /*y轴重复*/
    body
    {
        background-image:url('paper.gif');
        background-repeat:repeat-y;
    }
  
    
    /*x轴重复*/
    body
    {
        background-image:url('paper.gif');
        background-repeat:repeat-x;
    }
  
  
  
    .{.starbackground-image:url(images/star.png);background-repeat:no-repeat;}只显示一个图标   
           repeat-x;  水平轴重复      (不一定每一张图片都完整显示)
           repeat-y;  垂直轴重复      (不一定每一张图片都完整显示)
           round;     背景每一张都完整显示,通过综小图片来进行微调
           space      背景每一张都完整显示,通过增大空白来进行微调

.star{.starbackground-image:url(images/star.png)}默认重复铺开

  
  bg{background-size: contain;}  原比例刚好能放进云, 我是真心实意最大化在有限区域内展示这张图片的时候
                       cover;     原比例填满-一般应用在有一个大空间,我只想要有一个什么背景,一个风景,不在乎能不能完整屏示的时候,就用cover属性!

背景图片高级的"铺"的方式

spac

round


背景图片展示位置的控制-background-position


重要的集成图片-雪碧图

由于雪碧图(也就是集成图片)的应用,这个属性变得很有用,很重要.可以有效的减少图片的加载数量

  
   雪碧图-集成图片
        将多个小图片用一张大图加载出来,然后通过background-position属性在正确的位置显示出来!!
    
            background-position: 36px -47px;
            后面的两个参数代表了从哪个位置开始加载这张图片,不用非常明确的云记这张雪碧图的位置,只要在浏览器工具里实时的调整就可以了!!!tip
  
    .bg{background-position: -10px -30px}
    常用来调整集成图显示位置
    .bg{background-position: left center}
    水平靠左,垂直居中


如何进行集成图片的位置调整?


这种评星级的图案居然也是用集成图做的,妙用啊,

  
    background-position:bottom left; 
    background-position:left top
    background-position:left center
    background-position:left bottom
    background-position:right top
    background-position:right center
    background-position:center top
    background-position:center center
    background-position:center bottom
    
    总的来说就是 left right bottom top center 五个单词的组合
  
    #star{
        background: color url(src) no-repeat fixed  center /cover;


复合写法


背景图片的复合参数相关写法注意事项


图片与滚动条的关系-fixed!!fixed粘在上面的意思


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值